簡體   English   中英

Python:無法訪問新定義的環境變量

[英]Python: can't access newly defined environment variables

我無法訪問我的環境變量:

import subprocess, os
print os.environ.get('PATH') # Works well
print os.environ.get('BONSAI') # doesn't work

但是env var很好地添加到了我的/home/me/.bashrc

BONSAI=/home/me/Utils/bonsai_v3.2
export BONSAI

而且我可以從新終端訪問此環境變量。

更新.bashrc ,執行source ~/.bashrc以應用更改。

另外,將兩個與BONSAI相關的調用合並為一個:

export BONSAI=/home/me/Utils/bonsai_v3.2

更新:實際上,這是為某些基於Eclipse的IDE更新環境的嘗試。 這是完全不同的用例。 應該在Eclipse 幫助中進行描述。 另外, 這里也回答了類似的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM