#python #eclipse
#python #eclipse
Вопрос:
Я делаю некоторый импорт с помощью python, и иногда у меня еще нет этого пакета, поэтому я устанавливаю пакет.
Проблема в том, что когда я тестирую его в интерпретаторе python, он разрешает импорт :
Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from termcolor import colored
>>>
Однако в eclipse я все еще получаю ошибки неразрешенного импорта, как я могу это исправить?
Существуют ли какие-либо другие редакторы, подобные eclipse, для python?
Ответ №1:
Вероятно, вам придется перенастроить в Pydev интерпретатор python, чтобы получить новые добавленные библиотеки.
Из учебника Pydev:
Если вы добавляете что-то в свою установку python, вам нужно либо добавить это вручную как «новую папку» в системном PYTHONPATH (если оно все еще не находится в папке в PYTHONPATH), либо (рекомендуется) удалить свой интерпретатор и добавить его снова, затем нажмите применить.
Обратите внимание, что если вы добавили библиотеку, которая уже находится в папке в PYTHONPATH, вам нужно, по крайней мере, перейти в настройки интерпретатора и нажать apply, чтобы она очистила свои внутренние кэши (после завершения настройки для PyDev все готово)
Комментарии:
1. Я думаю, что это то же самое в других подобных IDE, что и PyCharm