[問題] PYTHONPATH 和 sys.path差在哪裡?

作者: OoShiunoO (機機勳)   2015-01-16 00:46:40
我看書上提到sys.path會回傳import modules時的搜尋路徑list。
這部分我ok,但是我不知道這個list是怎麼產生的,他是讀取某個檔案的嗎?
看起來是安裝python的時候,會自動產生這個檔案?
另外書上又提到PYTHONPATH這個變數,我google了一下,幾乎都是在linux環境下的範例
所以我不太懂sys.path和PYTHONPATH這兩者到底有什麼關係
有人可以教一下嗎?謝謝
作者: alibuda174 (阿哩不達)   2015-01-16 01:04:00
sys.path由多個部分組成 PYTHONPATH是其一還會有標準程式庫與第三方模組的存放路徑
作者: cybelia (@@)   2015-01-16 23:54:00
推樓上,python程式啟動時會把PYTHONPATH裡的元素塞進sys.path裡面..

Links booklink

Contact Us: admin [ a t ] ucptt.com