2016-09-25 48 views
2

~/.bash_profile文件(OS X)我已經設置PYTHONPATH指向兩個文件夾:如何設置PYTHONPATH到多個文件夾

export PYTHONPATH=/Applications/python/common:$PYTHONPATH 
export PYTHONPATH=/Applications/sitecustomize:$PYTHONPATH 

即使在sitecustomize文件夾設置在第二行(/common後) 第一條路徑被忽略,我無法從第一行定義的路徑中導入任何模塊。在上面的語法中需要修改哪些內容以將兩個文件夾PYTHONPATHish都設置爲Python?

回答

0

追加你的路徑,所以只有一個PYTHONPATH。

PYTHONPATH="/Applications/python/common:/Applications/sitecustomize:$PYTHONPATH" 
export PYTHONPATH 

然後source ~/.bash_profile

或將其導入到你的Python腳本(這將僅適用於該腳本的工作加入到):

import sys 
sys.path.append("/Applications/python/common") 
sys.path.append("/Applications/sitecustomize")