需求:
- 在桌面放置py文件,需要sublime能夠執(zhí)行:
sys.path.append("/Users/enniu/Desktop/jqxx") #好像是當(dāng)次有效
問答
- path和pythonpath的區(qū)別
sys.path是python搜索模塊的路徑集合,是個(gè)list;
os.path是os的一個(gè)模塊,是操作文件和目錄的模塊
- 如何添加模塊路徑
import sys
print sys.path
這個(gè)就會(huì)打印出所有的模塊路徑。
下邊是在這個(gè)python系統(tǒng)路徑中加入新的模塊路徑的三種方法,
1、添加環(huán)境變量PYTHONPATH,python會(huì)添加此路徑下的模塊,在.bash_profile文件中添加如下類似行:
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
2、在site-packages路徑下添加一個(gè)路徑配置文件,文件的擴(kuò)展名為.pth,內(nèi)容為要添加的路徑即可
3、sys.path.append()函數(shù)添加搜索路徑,參數(shù)值即為要添加的路徑。
參考鏈接:
http://fengmm521.lofter.com/post/2a9e99_8011e48
http://www.111cn.net/phper/python/81279.htm
環(huán)境變量配置:
程序和可執(zhí)行文件可以在許多目錄,而這些路徑很可能不在操作系統(tǒng)提供可執(zhí)行文件的搜索路徑中。
path(路徑)存儲在環(huán)境變量中,這是由操作系統(tǒng)維護(hù)的一個(gè)命名的字符串。這些變量包含可用的命令行解釋器和其他程序的信息。
在Mac OS中,安裝程序過程中改變了python的安裝路徑。如果你需要在其他目錄引用Python,你必須在path中添加Python目錄。
在 sh 或者 ksh shell: 輸入
PATH="$PATH:/usr/local/bin/python"
/usr/local/bin/python 是Python的安裝目錄
Python 環(huán)境變量
下面幾個(gè)重要的環(huán)境變量,它應(yīng)用于Python:
| 變量名 |描述|
| -------------|: -----:|
| PYTHONPATH | PYTHONPATH是Python搜索路徑,默認(rèn)我們import的模塊都會(huì)從PYTHONPATH里面尋找 |