переменные окружения conda не загружаются в Windows - PullRequest
0 голосов
/ 29 января 2019

Python 3.6.6 с использованием миниконды.

Я следовал инструкциям из conda docs.Я создал файл activate.d/env_vars.bat и добавил туда свои переменные:

set OAUTH_TOKEN='my-token-here'

Когда я активирую переменную, в командной строке выводится список сред, которые я сохранил, но Python не распознает их:

NameError: name 'OAUTH_TOKEN' is not defined

Я пропустил шаг?

1 Ответ

0 голосов
/ 29 января 2019

В Python , один из способов обработки переменных env - через [Python 3]: os. environment .Вот как вы это сделаете для % OAUTH_TOKEN% :

os.environ["OAUTH_TOKEN"]

Обратите внимание на кавычки , окружающие OAUTH_TOKEN , основанные на вашей ошибкекажется, ты забыл.

...