Вопрос

Я до сих пор не могу получить Pydev и Eclipse на MacOS для надежных модулей импорта.

Import CSV генерирует ошибку «неразрешенного импорта:» в Pydev;Однако, когда я открываю терминал и запустите скрипт от интерпретатора, он работает нормально.

pydev использует интерпретатор, на котором можно найти в / usr / bin / python, который указывает на python 2.7.

соответствующие файлы (csv.pyc и csv.pyo) находятся в /system/library/frameworks/python.framework/versions/2.7/lib/python2.7, который находится в Pythonpath.

Это было полезно?

Решение

Фактически, для стандартной библиотеки Pydev нуждается в файлах .py (из вашего описания у вас есть только файлы. pyc / .pyo) - он должен дать вам большое предупреждение, когда вы пытаетесь настроить интерпретатор, где.PY-файлы недоступны.

Итак, рекомендуемое решение будет использовать распределение Python от http://python.org (вместо по умолчаниюкоторый поставляется с Mac OS) или схватить стандартную библиотеку из других точек и скопировать ее на то, где у вас есть стандартная библиотека в Mac OS.

См. «Важное для пользователей Mac Mac» на: http://pydev.org/manual_101_interpreter.html

Другие советы

Каждый раз, когда вы добавляете новый модуль, вам нужно перенастроить интерпретатор в Pydev.Всякий раз, когда вы этого делаете, не забудьте проверить новый модуль, вы добавляете, чтобы убедиться, что он добавляется в путь Python.

В качестве альтернативы вы можете настроить каждый проект, добавив новый модуль к нему.Но это означает, что вам придется настроить это на основе проекта.Я бы сделал это другим способом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top