我嘗試了下面兩種常用的方法,但他們沒有工作 - 因此這個[看似冗餘]的問題。如何永久追加目錄到PYTHONPATH?
import sys
sys.path.append('foo/bar')
AND
export PYTHONPATH=$PYTHONPATH:foo/bar
第一個終止追加一次解釋器退出。第二種情況在終端關閉時終止(儘管人們似乎沒有通過第二種方法永久追加的問題)。
我在這裏錯過了什麼,如何解決這個問題?
謝謝。
我嘗試了下面兩種常用的方法,但他們沒有工作 - 因此這個[看似冗餘]的問題。如何永久追加目錄到PYTHONPATH?
import sys
sys.path.append('foo/bar')
AND
export PYTHONPATH=$PYTHONPATH:foo/bar
第一個終止追加一次解釋器退出。第二種情況在終端關閉時終止(儘管人們似乎沒有通過第二種方法永久追加的問題)。
我在這裏錯過了什麼,如何解決這個問題?
謝謝。
PYTHONPATH是一個系統變量,所以它必須以更持久的方式進行設置(基本上,export PYTHONPATH=$PYTHONPATH:foo/bar
需要由任何shell然後執行python自動執行) - os特定具體說明如下:
的Windows:http://docs.python.org/using/windows.html#excursus-setting-environment-variables
我建議使用export PYTHONPATH=foo/bar:$PYTHONPATH
如果你喜歡你的自定義庫的默認之前,如果他們有相同的名字被發現。
.bashrc是你的朋友,顯然是 –
重複的帖子:http://stackoverflow.com/questions/3402168/permanently-add-a-directory-to-pythonpath –
嗯....「如何永久追加一個目錄到PYTHONPATH?「或「永久添加目錄到PYTHONPATH」 –