Błąd konfiguracji Eclipse, PyDev i Python
Postanowiłem spróbować pracować z Eclipse i PyDev zamiast z IDLE. Pomyślnie „zainstalowałem” Eclipse SDK 3.7. Następnie wykonałem kroki wyświetlane na stronie PyDev i pomyślnie zainstalowałem wtyczkę. Jednak podczas próby skonfigurowania mojego interpretera (Python 3.2.3) zawsze pojawia się błąd i nie wiem, jak to naprawić. Nie mogę go skonfigurować ani automatycznie, ani ręcznie, i nie ma odniesienia do tego błędu na stronie PyDev.
Podczas próby automatycznego skonfigurowania wyświetlany komunikat to:
<code>Unable to gather the needed info from the system. This usually means that your interpreter is not in the system PATH. com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 sequence. </code>
Gdy próbuję go skonfigurować ręcznie, wyświetlany komunikat jest taki sam, dodając, że niektóre typowe przyczyny tego problemu mogą być niezgodnymi wersjami. Mam najnowszą Javę (która jest jednym z wymagań, Eclipse został pobrany wczoraj z ich strony i ma wersję 3.7 (Indigo), a Python jest wersją 3.2.3.
Próbowałem nawet dodać folder zawierający biblioteki, ponieważ z tego, co rozumiem, to też by się udało. Jednak za każdym razem, gdy klikamNew Folder
przycisk, nic nie robi ...
Używam tego wszystkiego w 32-bitowym systemie Windows 7.
Gdyby ktoś mógł mi pomóc w tej sprawie, byłbym bardzo wdzięczny.
Dziękuję Ci
<code>> **@Fabio Zadrozny:** > > 1: The path to the Python interpreter is C:\Python32\python.exe > > 2: The message displayed when I ran the > interpreterInfo.py was: > > C:\Windows\system32>python > C:\eclipse-SDK-3.7-win32\eclipse\plugins\org.python.p > ydev_2.6.0.2012041219\PySrc\interpreterInfo.py > > <xml> > <version>3.2</version> <executable>C:\Python32\python.exe</executable> > <lib > path="out">C:\eclipse-SDK-3.7-win32\eclipse\plugins\org.python.pydev_2.6.0. > 2012041219\PySrc</lib> <lib path="ins">C:\Python32\MÓDULOS</lib> <lib > path="out">C:\Windows\system32\python32.zip</lib> <lib > path="ins">C:\Python32\DLLs</lib> <lib > path="ins">C:\Python32\lib</lib> <lib path="ins">C:\Python32</lib> > <lib path="ins">C:\Python32\lib\site-packages</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>_datetime</forced_lib> <forced_lib>_functools</forced_lib> > <forced_lib>_heapq</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>_pickle</forced_lib> <forced_lib>_random</forced_lib> > <forced_lib>_sha1</forced_lib> <forced_lib>_sha256</forced_lib> > <forced_lib>_sha512</forced_lib> <forced_lib>_sre</forced_lib> > <forced_lib>_string</forced_lib> <forced_lib>_struct</forced_lib> > <forced_lib>_subprocess</forced_lib> > <forced_lib>_symtable</forced_lib> <forced_lib>_thread</forced_lib> > <forced_lib>_warnings</forced_lib> <forced_lib>_weakref</forced_lib> > <forced_lib>array</forced_lib> <forced_lib>atexit</forced_lib> > <forced_lib>audioop</forced_lib> <forced_lib>binascii</forced_lib> > <forced_lib>builtins</forced_lib> <forced_lib>cmath</forced_lib> > <forced_lib>errno</forced_lib> <forced_lib>gc</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>sys</forced_lib> <forced_lib>time</forced_lib> > <forced_lib>winreg</forced_lib> <forced_lib>xxsubtype</forced_lib> > <forced_lib>zipimport</forced_lib> <forced_lib>zlib</forced_lib> > </xml>Traceback (most recent call last): File > "C:\eclipse-SDK-3.7-win32\eclipse\plugins\org.python.pydev_2.6.0.20120412 > 19\PySrc\interpreterInfo.py", line 142, in <module> > raise RuntimeError('Ok, this is so that it shows the output (ugly hack for s ome platforms, so that it releases the output).') > RuntimeError: Ok, this is so that it shows the output (ugly hack for > some platfo rms, so that it releases the output). </code>
Dziękuję za pomoc! I przepraszam za formatowanie.