PyDev Eclipse Python 解釋器錯誤:找不到 stdlib

PyDev Eclipse Python 解釋器錯誤:找不到 stdlib

PyDev 的錯誤。

我不斷收到以下錯誤:

「錯誤:未找到 Python stdlib

似乎在安裝過程中未找到/選擇 Python /Lib 資料夾(其中包含標準庫)。

PyDev 需要此資料夾(包含 threading.py 和 traceback.py 等文件)才能正常運行(並且它必須包含實際的來源文件,而不僅僅是 .pyc 文件)...”

我使用Windows 7

我一直在尋找這個解決方案幾個小時,試圖解決這個問題,但我沒有找到解決方案...

-嘗試將所有文件放入Lib但沒有結果。

我還查看了 sys.path ,對我來說,它看起來好像在正確的位置,這是一張圖片:(由於我是論壇新手,所以無法發布圖片,但這是代碼的打字機副本)

-當我這麼做的時候系統路徑它想出了這個: ['C:\Python27\Lib\idlelib', 'C:\Windows\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib', ' C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site-packages']

另外,這是這樣的:

os.environ['PYTHONPATH'].split(os.pathsep)

回溯(最近一次呼叫最後一次):檔案“”,第1 行,在os.environ['PYTHONPATH'].split(os.pathsep) 檔案“C:\Python27\lib\os.py”,第423 行,在獲取項目 返回 self.data[key.upper()] KeyError: 'PYTHONPATH'

我還嘗試了以下 CMD 命令: set PYTHONPATH C:\PYthon27\lib;C:\MyPythonlib 但它指出它是沒有定義的。

現在我很困惑。路徑是否不在正確的位置?如果是這樣,我該如何進行更改以及這些更改是什麼?儘管我不知道如何解決這個問題,但我仍然認為路徑不正確。

老實說,在程式語言等方面我完全是個菜鳥,所以這對我來說都是新的。不過,我已經在這個問題上花了無數個小時,但沒有解決方案......我一直在研究這方面的文章,如果有人能給我一個乾淨的答案來幫助我找到正確的方向,我將非常感激小路 :)。

謝謝

答案1

好吧,在 PyDev 中配置解釋器時,請查看您選擇的資料夾,並檢查這些資料夾上是否確實有 .py 檔案(而不僅僅是 .pyc 檔案)... PyDev 檢查標準庫是否可用通過檢查threading.py (和其他一些資​​料夾)是否在這些資料夾之一上可用(如果您只有.pyc 文件,您可能必須從python.org 獲取一個Python 版本,它實際上有.py 文件,而不僅僅是 . pyc 檔)。

相關內容