Col*_*son 2 python macos environment-variables
我export new_v = "mynewvar"
在我的.bash_profile文件中设置了一个新的环境变量。我已经跑了source .bash_profile,当我跑的时候$ env,terminal我可以看到新的变量。但是,当我运行os.environ时python,它不在那里。我跑python 3.6.3在IDLE上OSX 10.13.1。有没有办法导出新的环境变量python以便能够访问它们?
如果您在 IDLE 中运行 Python,我怀疑您没有从定义了new_v. 因此,IDLE 不知道该变量,Python 也不知道。
如果你python在你的 shell 中执行并输入
os.getenv("new_v")
Run Code Online (Sandbox Code Playgroud)
你会看到你的变量。我不是 Mac 用户,所以我不知道如何在 macOS 中设置环境变量,但是这篇文章在 OS X 中设置环境变量?似乎有答案:)
| 归档时间: |
|
| 查看次数: |
2681 次 |
| 最近记录: |