9

OS:Windows 7 x64

Python:2.7.3

Pydev:2.7.1.2012100913

Eclipse:バージョン:Juno Serviceリリース1ビルドID:20121004-1855

PydevでPythonインタープリターを構成できません。自動構成または手動構成を使用しようとすると、同じタイプのエラー出力が表示されます。

システムから必要な情報を収集できません。

これは通常、インタプリタがシステムPATHにないことを意味します。インタープリター情報を作成しようとしたときに、標準出力に出力がありませんでした。エラー出力には次のものが含まれます:>> <<

また

詳細については、エラーログを参照してください。インタープリター情報を作成しようとしたときに、標準出力に出力がありませんでした。エラー出力には次のものが含まれます:>> <<

Pythonは私のPATHにあります。interpreterInfo.py(stdoutおよびstderr)の出力は次のとおりです。

<xml>
<version>2.7</version>
<executable>C:\Python27\python.exe</executable>
<lib path="out">D:\eclipse\plugins\org.python.pydev_2.7.1.2012100913\pysrc</lib>
<lib path="ins">C:\Python27\lib\site-packages\setuptools-0.6c11-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\logilab_common-0.58.0-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\logilab_astng-0.23.1-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\pip-1.1-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\pylint-0.25.1-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\rope-0.9.3-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\sphinx-1.1.3-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\docutils-0.9.1-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\jinja2-2.6-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\pygments-1.5-py2.7.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\lxml-2.2.8-py2.7-win32.egg</lib>
<lib path="ins">C:\Python27\lib\site-packages\spyder-2.0.10-py2.7.egg</lib>
<lib path="out">C:\Windows\system32\python27.zip</lib>
<lib path="ins">C:\Python27\DLLs</lib>
<lib path="ins">C:\Python27\lib</lib>
<lib path="ins">C:\Python27\lib\plat-win</lib>
<lib path="ins">C:\Python27\lib\lib-tk</lib>
<lib path="ins">C:\Python27</lib>
<lib path="ins">C:\Python27\lib\site-packages</lib>
<lib path="ins">C:\Python27\lib\site-packages\PIL</lib>
<lib path="ins">C:\Python27\lib\site-packages\win32</lib>
<lib path="ins">C:\Python27\lib\site-packages\win32\lib</lib>
<lib path="ins">C:\Python27\lib\site-packages\Pythonwin</lib>
<lib path="ins">C:\Python27\lib\site-packages\wx-2.8-msw-ansi</lib>
<forced_lib>__builtin__</forced_lib>
<forced_lib>__main__</forced_lib>
<forced_lib>_ast</forced_lib>
<forced_lib>_bisect</forced_lib>
<forced_lib>_codecs</forced_lib>
<forced_lib>_codecs_cn</forced_lib>
<forced_lib>_codecs_hk</forced_lib>
<forced_lib>_codecs_iso2022</forced_lib>
<forced_lib>_codecs_jp</forced_lib>
<forced_lib>_codecs_kr</forced_lib>
<forced_lib>_codecs_tw</forced_lib>
<forced_lib>_collections</forced_lib>
<forced_lib>_csv</forced_lib>
<forced_lib>_functools</forced_lib>
<forced_lib>_heapq</forced_lib>
<forced_lib>_hotshot</forced_lib>
<forced_lib>_io</forced_lib>
<forced_lib>_json</forced_lib>
<forced_lib>_locale</forced_lib>
<forced_lib>_lsprof</forced_lib>
<forced_lib>_md5</forced_lib>
<forced_lib>_multibytecodec</forced_lib>
<forced_lib>_random</forced_lib>
<forced_lib>_sha</forced_lib>
<forced_lib>_sha256</forced_lib>
<forced_lib>_sha512</forced_lib>
<forced_lib>_sre</forced_lib>
<forced_lib>_struct</forced_lib>
<forced_lib>_subprocess</forced_lib>
<forced_lib>_symtable</forced_lib>
<forced_lib>_warnings</forced_lib>
<forced_lib>_weakref</forced_lib>
<forced_lib>_winreg</forced_lib>
<forced_lib>array</forced_lib>
<forced_lib>audioop</forced_lib>
<forced_lib>binascii</forced_lib>
<forced_lib>cPickle</forced_lib>
<forced_lib>cStringIO</forced_lib>
<forced_lib>cmath</forced_lib>
<forced_lib>datetime</forced_lib>
<forced_lib>errno</forced_lib>
<forced_lib>exceptions</forced_lib>
<forced_lib>future_builtins</forced_lib>
<forced_lib>gc</forced_lib>
<forced_lib>imageop</forced_lib>
<forced_lib>imp</forced_lib>
<forced_lib>itertools</forced_lib>
<forced_lib>marshal</forced_lib>
<forced_lib>math</forced_lib>
<forced_lib>mmap</forced_lib>
<forced_lib>msvcrt</forced_lib>
<forced_lib>nt</forced_lib>
<forced_lib>operator</forced_lib>
<forced_lib>parser</forced_lib>
<forced_lib>signal</forced_lib>
<forced_lib>strop</forced_lib>
<forced_lib>sys</forced_lib>
<forced_lib>thread</forced_lib>
<forced_lib>time</forced_lib>
<forced_lib>xxsubtype</forced_lib>
<forced_lib>zipimport</forced_lib>
<forced_lib>zlib</forced_lib>
</xml>Traceback (most recent call last):
  File "D:\eclipse\plugins\org.python.pydev_2.7.1.2012100913\pysrc\interpreterInfo.py", line 199, in <module>
    raise RuntimeError('Ok, this is so that it shows the output (ugly hack for some platforms, so that it releases the output).')
RuntimeError: Ok, this is so that it shows the output (ugly hack for some platforms, so that it releases the output).

どんな助けでも素晴らしいでしょう、ありがとう!

4

7 に答える 7

2

私はそのような問題を予期していませんでした: (PyDev は Indigo の下で 27 台の 64 ビット PC で動作しました。32 ビット PC で Juno の下で同じ PyDev と Python をテストして成功しました。その後、64 ビット PC での最初の試行までにエラー...「autoconfig」をまったく使用していません。「File>New>PyDevProject> ...PrjectName... click_here_to_configure_an_interpreter_not_listed」という行に行っていました。

短いググった後、運が来ました:-)

http://pydev.org/manual_101_interpreter.html は、同じことへの代替パスを使用して問題を解決するのに役立ちました。{1. ウィンドウ > 設定 > PyDev > インタープリター - (Python/Jython/IronPython) に移動します。...}

于 2012-10-24T16:46:14.480 に答える
0

同様の問題がありました。手動または自動で構成できませんでした。Python 2.7を再インストールすることで問題を回避しました。再インストール後、自動構成が機能しました。

于 2014-06-10T15:05:06.727 に答える
0

システムの OS バージョンに対応する適切なバージョン [32 ビットまたは 64 ビット] の Python がインストールされていることを確認してください。

于 2016-12-22T16:21:31.240 に答える
0

私は Python 3 を実行しているので、これらの変更を行って python.exe をインタープリターとして取得する必要がありました。ファイル:

C:\EasyEclipse-for-LAMP-1.2.2.2\extensions\pydev-1.3.3\eclipse\plugins\org.python.pydev_1.3.3\PySrc\interpreterInfo.py

「<code>print …</code>」をすべて「</p>」に編集します

print(…)

」 (… は印刷されているものです) ので、引用符で囲みます。

Trueと は Python 3 のキーワードと見なされるため、16 行目をコメント アウトします。保存すると、インタープリターとしてFalse正常に設定できるはずです。C:\Python32\python.exeデフォルトのフォルダをチェックしたままにしました。

于 2014-07-29T03:52:22.730 に答える