0

MacOSでPyDevとEclipseを取得してモジュールを確実にインポートすることはまだできません。

import csv は、PyDev 内で「Unresolved import:」エラーを生成します。ただし、ターミナルを開いてインタープリターからスクリプトを実行すると、正常に動作します。

PyDev は、Python 2.7 を指している /usr/bin/python にあるインタープリターを使用しています。

関連ファイル (csv.pyc および csv.pyo) は、PYTHONPATH にある /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 にあります。

4

2 に答える 2

0

新しいモジュールを追加するたびに、PyDEV でインタープリターを再構成する必要があります。これを行うときはいつでも、追加する新しいモジュールをチェックして、それが PYTHON PATH に追加されていることを確認することを忘れないでください。

または、新しいモジュールをプロジェクトに追加して、各プロジェクトを構成することもできます。ただし、これはプロジェクトごとに構成する必要があることを意味します。私は別の方法でそれを行います。

于 2012-03-12T18:54:13.267 に答える
0

実際、標準ライブラリの場合、PyDev には .py ファイルが必要です (説明から、.pyc/.pyo ファイルしかありません)。.py ファイルがある場所でインタープリターを構成しようとすると、大きな警告が表示されます。利用不可。

したがって、推奨される解決策は、http://python.orgの python ディストリビューションを(Mac OS に付属するデフォルトではなく) 使用するか、他の場所から標準ライブラリを取得して、Mac の標準ライブラリがある場所にコピーすることです。 OS。

http://pydev.org/manual_101_interpreter.htmlの「Mac ユーザーにとって重要」の注意事項を参照してください。

于 2012-03-14T13:48:46.643 に答える