2012-05-01 74 views
2

在用我的Python解釋器設置PyDev,我選擇「自動配置」來調出一個目錄列表。然後按確定,並得到一個錯誤信息:無法使用自動配置PyDev解釋器設置

Error: Python stdlib not found or stdlib found without .py files. 

顯然,它正在尋找的文件,如threading.py和traceback.py(而不僅僅是他們的可執行文件)。

然而,我能夠在「自動配置」文件夾列表中找到這兩個文件在/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7

其中一個文件夾的正是該文件夾,所以我真的失去了作爲的問題是什麼。我使用python.org的Mac OS X 10.7.3和Python 2.7.3。

+0

如果您不使用自動配置但手動指定路徑,會發生什麼情況? – mata

+0

你確定你能夠在該文件夾中找到threading.py(而不僅僅是threading.pyc)嗎?另外,在解釋器配置過程中,您選擇的文件夾列表中選擇了哪個文件夾添加到PYTHONPATH中? –

回答

1

我有同樣的問題,我也有相同的設置你做。

打開你的終端,(在聚光燈下,只需鍵入「Terminal」)並輸入「哪個python」。抓住打印出來的路徑,進入配置,但不要點擊「自動配置」,點擊「新建...」並將路徑粘貼到解釋器字段中。

它會拉起它與自動配置相同的庫,但我認爲問題在於autoconfig指向/ usr/lib/...路徑而不是解釋器的新路徑。

希望這會有所幫助,快樂的編碼!