19

そのため、 SubnetTree(http://www.icir.org/robin/pysubnettree/)をインストールしました。Pythonインタラクティブインタープリターを開くと、エラーメッセージなしで正常にインポートできます。私は自分のプログラムの1つでそれを使用しており、問題なく正常に実行できます。ただし、Eclipseはインポートをエラーとしてマークします。これは、デバッグにEclipseを使用しているため問題です。設定に移動し、使用しているPythonインタープリターを無駄に復元しました。Pythonインタープリター出口を復元し、他のマシン(OS X 10.5、現在OS X 10.6を使用しています)で再度開くことができ、SubnetTreeが正常に識別されました。私がこれについてどうやって行くべきかについて何か考えはありますか?前もって感謝します。

4

3 に答える 3

21

(EclipseのPydev Pythonインタープリター構成で)インタープリターを既に「更新」しようPYTHONPATHとしても機能しなかった場合は、リストからインタープリターを削除して再作成してみてください。これを行うときは、不足している新しいモジュールも含めて、すべてのモジュールを正しくロードする必要があります。

于 2010-09-17T01:37:41.907 に答える
5

PyDevバージョン3.6は、Eclipse設定-> PyDev->インタープリター設定ペインで、「インタープリターが環境と同期されているかどうかを確認する」というラベルの付いたボタンを提供します。私のMacとEclipseLunaでは、このボタンをクリックすると、舞台裏の魔法がトリガーされ、PyDevがPeeWeeの新規インストールに気付かないという私の問題が解決されました。Eclipseのメインウィンドウの右下隅に「SynchSystemPYTHONPATH」というメッセージが短時間点滅しました。インタープリター(Python 2.7)を削除したり、再追加したりしませんでした。Eclipseを再起動しても問題は解決しませんでした。しかし、このボタンをクリックするとしました。

于 2015-01-27T03:10:23.167 に答える
2

はい-動作します!私はこれに3日間立ち往生しています。プロジェクト、プロパティ、PyDev-インタープリター/文法に移動し、「リストされていないインタープリターを構成するには、ここをクリックしてください」、Python(C:/Python27\Python.exe)を強調表示して削除し、自動構成(以下のリストを表示して確認できます)必要に応じてチェックマークを付けて)、[OK]をクリックします。

于 2012-08-03T20:56:59.727 に答える