我在MAC OSX 10.11.4上安裝Python 3.4時遇到了一個非常基本的問題。我在我的.bash_profile中設置了我的PYTHONPATH,並且在從終端運行python時找到路徑,並且如果我在終端中導入sys並檢查sys.path,我會看到我期望的路徑。PYTHONPATH不適用於Mac OSX上的IDLE
但是,當我加載空閒並查看路徑瀏覽器時,PYTHONPATH條目不在sys.path中,我的代碼無法運行。有幾篇文章討論添加代碼以添加到IDLE中的sys.path,但這是我不想做的一件事。我怎樣才能讓IDLE讀取到sys.path中的PYTHONPATH條目?
一些進一步的信息:在Windows上,我設置了PYTHONPATH環境變量,並且路徑按照預期顯示在路徑瀏覽器中。
這是OSX上IDLE的基本問題,或者我在安裝中遇到了一些問題,或者?
您是否正在從Launchpad運行IDLE?除非從bash運行,否則它不會繼承.bash_profile中設置的環境變量。 – cdarke
謝謝,這回答我的問題。我正在通過點擊空閒圖標運行。從bash運行我確實看到了路徑。 –
另請參閱http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x – cdarke