2014-11-09 3 views
0

позвольте мне объяснить проблему:Ошибка импорта Python Варьируется от IDE

У меня есть PyCharm, SublimeText, CodeRunner и IPython ноутбуков. Я изучал каждый, чтобы посмотреть, что мне больше нравится. Оказывается, PyCharm.

В этом случае - CodeRunner распознает пакет для «Selenium» и с удовольствием импортирует модуль.

Однако, когда я использую pyCharm и iPython ноутбук, возникает ошибка импорта - что меня пугает. Зачем это работать для одной IDE, а не для другой?

Также - я использовал «sudo pip install selenium» в терминале. В чем же корень проблемы? Я чувствую, что он имеет какое-то отношение к разрешениям, но я не знаю, как изменять разрешения для пакетов python.

Спасибо.

ответ

0

В Pycharm вам необходимо указать каталог, содержащий пакет Selenium.

В вашем браузере проекта щелкните правой кнопкой мыши папку и выберите каталог Отметить как> Источник

например:

/путь/к/ру/пакеты/Селен/

Вам нужно введите каталог «пакеты».

+0

Я могу найти пакет на терминале - но не могу найти папку для селена или даже имя файла на pycharm для подключения к – gryoswaim12

+0

ah, выберите «Настройки»> «Структура проекта», затем выберите «+ Добавить корневой каталог контента», чтобы добавить путь к вашему пакету Selenium. Или добавьте Selenium в каталог thirdParty в своем проекте и отправьте его. – knittledan

+0

Спасибо, что помогли! Когда я впервые начал pycharm, у меня создалось впечатление, что он проиндексировал все пакеты. На мой вопрос, почему селен был исключен, тогда как другие были включены. Дайте мне знать, если у вас есть идеи. – gryoswaim12

Смежные вопросы