PydevがCSVモジュールを見つけることができないのはなぜですか?
-
12-12-2019 - |
質問
私はまだMacOS上でPYDEVとEclipseを確実にインポートすることはできません。
インポートCSVは、PYDEV内の「未解決のインポート:」エラーを生成します。ただし、ターミナルを開いてインタプリタからスクリプトを実行するとうまく機能します。
PYDEVは、Python 2.7を指す/ usr / bin / pythonで見つかったインタプリタを使用しています。
関連ファイル(csv.pycとcsv.pyo)は/system/library/frameworks/python.framework/version/2.7/lib/python2.7にあります。これはPythonPathです。
解決
実際には、標準ライブラリの場合、Pydevは.pyファイルを必要とします(あなたの説明から.pyc / .pyoファイルのみがあります) - インタプリタを設定しようとすると、大きな警告を与えます。PYファイルは利用できません。
だから、推奨されるソリューションは、 http://python.org からのPythonディストリビューションを使用することです。Mac OS)が付属しているか、他の場所から標準ライブラリをつかみ、Mac OSで標準ライブラリを持っている場所にコピーします。
「Macユーザーの重要な情報」を参照してください。a>
他のヒント
新しいモジュールを追加するたびに、PyDevのインタプリタを再設定する必要があります。それをするときはいつでも、それがPythonパスに追加されていることを確認するために追加している新しいモジュールをチェックすることを忘れないでください。
あるいは、新しいモジュールをそれに追加して各プロジェクトを構成することもできます。しかし、それはあなたがプロジェクトベースでこれを構成する必要があることを意味します。私は他の方法でそれをするだろう。