PyDev のエラー。
次のエラーが繰り返し発生します:
「エラー: Python stdlib が見つかりません
インストール プロセス中に、Python /Lib フォルダー (標準ライブラリを含む) が見つからなかったか選択されなかったようです。
このフォルダー (threading.py や traceback.py などのファイルが含まれています) は、PyDev が正しく機能するために必要です (また、.pyc ファイルだけでなく、実際のソース ファイルも含まれている必要があります)..."
私はWindows7を使用しています。
私はこの解決策を何時間も探し続け、この問題を解決しようとしてきましたが、解決策は見つかりませんでした...
- 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 (および他のフォルダー) がそれらのフォルダーの 1 つで使用可能かどうかをチェックすることで、標準ライブラリが使用可能かどうかを確認します (.pyc ファイルしかない場合は、python.org から、.pyc ファイルだけでなく実際に .py ファイルがある Python バージョンを取得する必要がある場合があります)。