Eclipse и python не разрешают импорт

#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