Запитання з тегом «environment-variables»

Змінні середовища - це набір динамічних названих значень, які можуть впливати на поведінку запущених процесів на комп'ютері.


6
Чому я не можу вказати змінну середовища та повторити її в тому ж командному рядку?
Розглянемо цей фрагмент: $ SOMEVAR=AAA $ echo zzz $SOMEVAR zzz zzz AAA zzz Тут я встановив $SOMEVARдля AAAпершого рядка - і коли я повторюю це для другого рядка, я отримую AAAвміст, як очікувалося. Але тоді, якщо я спробую вказати змінну в тому ж командному рядку, що і echo: $ SOMEVAR=BBB …

6
Вимкніть твердження в Python
На цей питання є відповіді на Stack Overflow на російській мові : Є можливість відключити затвердження? Як вимкнути твердження в Python? Тобто, якщо твердження не вдається, я не хочу, щоб воно підкидало AssertionError, а продовжувало. Як це зробити?


7
getenv () проти $ _ENV у PHP
У чому різниця між getenv()і $_ENV? Будь-які компроміси між використанням будь-якого? Я помітив, що іноді getenv()дає мені те, що мені потрібно, тоді як $_ENVні (наприклад HOME).

9
Змінна середовища з Maven
Я переніс проект з Eclipse на Maven, і мені потрібно встановити змінну середовища, щоб змусити свій проект працювати. В Eclipse я переходжу до "Виконати -> Конфігурації запуску", і на вкладці "Середовище" я встановлюю для "WSNSHELL_HOME" значення "conf". Як я можу це зробити з Maven? Дуже дякую!

3
Що робить команда 'export'?
Я трохи новачок у Linux, і випадково запускаю деякі команди наосліп, щоб щось зробити. Я думав, що не буде марно задавати такі запитання, оскільки більше нових людей матимуть регулярні знання про них. Я почав працювати з Дженкінсом нещодавно, і тоді мені довелося використовувати цю exportкоманду для запуску військового архіву Дженкінса …

4
Як увімкнути virtualenv у сервісному блоці systemd?
Я хочу "активувати" virtualenv у файлі служби systemd. Я хотів би уникати процесу оболонки між процесом systemd та інтерпретатором python. Моє поточне рішення виглядає так: [Unit] Description=fooservice After=syslog.target network.target [Service] Type=simple User=fooservice WorkingDirectory={{ venv_home }} ExecStart={{ venv_home }}/fooservice --serve-in-foreground Restart=on-abort EnvironmentFile=/etc/sysconfig/fooservice.env [Install] WantedBy=multi-user.target /etc/sysconfig/fooservice.env PATH={{ venv_home }}/bin:/usr/local/bin:/usr/bin:/bin PYTHONIOENCODING=utf-8 PYTHONPATH={{ venv_home …

8
Додавання файлу .env до React Project
Я намагаюся приховати свій ключ API, коли я приєднуюсь до github, і я переглянув форум, щоб отримати вказівки, особливо наступний пост: Як приховати ключ API у програмі create-response-? Я вніс зміни та відновив пряжу. Я не впевнений, що я роблю неправильно –– я додав .envфайл до кореня мого проекту (я …

2
Який правильний спосіб скасувати змінну середовища Linux у python?
З документації: Якщо платформа підтримує unsetenv()функцію, ви можете видалити елементи у цьому відображенні, щоб скасувати змінні середовища. unsetenv()буде викликатися автоматично, коли елемент буде видалено з os.environ та коли буде викликаний один із методів pop()або clear(). Однак я хочу щось, що буде працювати незалежно від наявності unsetenv(). Як видалити елементи зі …

5
Як встановити змінні середовища в PyCharm?
Я почав працювати в проекті Django, і я хотів би встановити деякі змінні середовища без необхідності встановлювати їх вручну або мати файл bash для джерела. Я хотів би встановити такі змінні: export DATABASE_URL=postgres://127.0.0.1:5432/my_db_name export DEBUG=1 # there are other variables, but they contain personal information Я прочитав це , але …

6
Kubernetes-еквівалент env-файлу в Docker
Передумови: В даний час ми використовуємо Docker і Docker Compose для своїх послуг. Ми екстерналізували конфігурацію для різних середовищ у файли, що визначають змінні середовища, які читає програма. Наприклад prod.envфайл: ENV_VAR_ONE=Something Prod ENV_VAR_TWO=Something else Prod і test.envфайл: ENV_VAR_ONE=Something Test ENV_VAR_TWO=Something else Test Таким чином, ми можемо просто використовувати файл prod.envабо …

4
Використовуйте змінні середовища в CMD
Чи можу я використовувати змінні середовища у своїй строфі CMD у файлі Docker? Я хочу зробити щось подібне: CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"] Де $ MEMCACHE_11211_TCP_ * буде встановлено автоматично, включивши параметр --link моєї docker runкоманди. І $ ARG може бути налаштований користувачем під час виконання, можливо, за параметром "-e"? Здається, …

5
Глобальні змінні середовища у сценарії оболонки
Як встановити глобальну змінну середовища в скрипті bash? Якщо я роблю подібні речі #!/bin/bash FOO=bar ... або #!/bin/bash export FOO=bar ... vars, здається, залишаються в локальному контексті, тоді як я хотів би продовжувати використовувати їх після завершення виконання сценарію.

7
Який максимальний розмір значення змінної середовища?
Чи існує обмеження кількості даних, які можна зберігати у змінній середовища в Linux, і якщо так: що це? Для Windows я знайшов таку статтю в базі знань, яка містить: Windows XP або новішої версії: 8191 символів Windows 2000 / NT 4.0: 2047 символів

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.