2010-01-27 32 views

回答

2

在您的工作環境中定義的環境變量PYTHONPATH在哪裏?

在類Unix系統中,它將位於bash腳本中,如~/.bashrc

在Windows中,它可能是.BAT.CMD文件,但更常見的是在註冊表中。

將「PYTHONPATH」的設置保存到文件很容易。

寫入Windows的註冊表是很多更難,唉。可以,是的,但是,如果你把它弄錯了,你可能會讓整個機器無法使用。

在你site-packages目錄(它本身應該是sys.path),您可以創建一個名爲sitecustomize.py時自動導入的文件,如果存在的話,每次一個Python程序將啓動。我建議這比混淆註冊表更簡單,風險更小。因此,請將您的sys.path操作寫入這樣的sitecustomize.py文件。

0

你可以使用的append()

import sys 
sys.path.append("/mypath") 

永久保存它,你可以在用戶shell初始化文件在Windows系統中導出PYTHONPATH(如.bash_profile文件)

PYTHONPATH=/path/to/module/directory:/path/to/module2/dir2 

,你可以按照說明here

+0

這也不能保存。 – zjm1126 2010-01-27 04:19:48

+0

的確,@zjm,這只是一個簡單的方法來完成與'+ ='相同的工作。 – 2010-01-27 04:20:59

相關問題