1

Ошибки с PyDev.

Я продолжаю получать следующую ошибку:

"Ошибка: Python stdlib не найден

Кажется, что папка Python /Lib (которая содержит стандартную библиотеку) не была найдена / выбрана во время процесса установки.

Эта папка (которая содержит файлы, такие как threading.py и traceback.py) необходима для правильной работы PyDev (и должна содержать фактические исходные файлы, а не только файлы .pyc) ... "

Я использую Windows 7.

Я часами искал это решение, пытаясь решить эту проблему, но пока не нашел решения ...

-Пробовал положить все файлы в Lib, но безрезультатно.

Я также посмотрел в sys.path и для меня это выглядело так, как будто это было в правильном месте, вот картинка: (Не могу опубликовать фото, так как я новичок на форумах, но вот копия кода)

-Когда я сделал sys.path, он придумал следующее:['C:\Python27\Lib\idlelib', 'C:\Windows\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib ',' C:\Python27\lib\plat-win ',' C:\Python27\lib\lib-tk ',' C:\Python27 ',' C:\Python27\lib\site-packages «]

Также вот это:

os.environ [ 'PYTHONPATH']. расщепленный (os.pathsep)

Traceback (последний вызов был последним): файл "", строка 1, в os.environ ['PYTHONPATH']. Split (os.pathsep) Файл "C:\Python27\lib\os.py", строка 423, в getitem return self.data [key.upper ()] KeyError: 'PYTHONPATH'

Я также попробовал следующую команду CMD: set PYTHONPATH C:\PYthon27\lib; C:\MyPythonlib Однако он утверждает, что он не определен.

Теперь я в замешательстве. Разве путь не в правильном месте? Если так, как я могу внести изменения и каковы эти изменения? Я все еще думаю, что путь неверен, хотя я в растерянности, как решить эту проблему.

Я буду честен, я абсолютный нуб, когда дело доходит до языков программирования и тому подобного, так что это все для меня в новинку. То есть, я был на этом в течение бесчисленных часов без решения ... Я изучал статьи за статьями по этому вопросу, и был бы очень признателен, если бы кто-нибудь мог дать мне хороший чистый ответ, который помог бы направить меня на правильный путь :).

Спасибо

1 ответ1

1

Что ж, при настройке интерпретатора в PyDev посмотрите на выбранные вами папки и проверьте, действительно ли у вас есть файлы .py (а не только файлы .pyc) ... PyDev проверяет, доступна ли стандартная библиотека, проверяя, доступен ли threading.py (и некоторые другие папки) в одной из этих папок (если у вас есть только файлы .pyc, вам, возможно, придется получить версию Python с python.org, которая на самом деле имеет файлы .py и не только файлы .pyc).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .