我刚刚在 DB_PWD
中为我的 Anaconda 根环境保存了一个环境变量 ( Anaconda2/etc/conda/activate.d/env_vars.bat
)和Anaconda2/etc/conda/deactivate.d/env_vars.bat
根据这些instructions 。
然后我重新启动 iPython 并输入:
import os
print os.environ.keys()
但我没有看到我的环境变量DB_PWD
。我这样做错了吗?
最佳答案
在运行 Python 之前,您需要激活 virtualenv (anaconda virtualenv)。
打开 MS-DOS 控制台,然后运行:
Anaconda2/etc/conda/activate.d/env_vars
那么你可以尝试:
import os
print os.environ.keys()
应该可以。
关于python - 如何访问Anaconda环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45925210/