it-swarm.com.ru

ImportError: нет модуля с именем "бутылка" - PyCharm

Я установил бутылку на python3.4 с установкой pip. В терминале, когда я делаю: 

$ python3.4
>>>import bottle # shows no import error
>>> 

но когда я делаю это в PyCharm, он говорит: «import bottle» ImportError: нет модуля с именем «bottle» »

35
Tinno TL

ве ваш проект PyCharm:

  • лисCtrl+Alt+sotevřete nastavení
  • v levém sloupci vyberte переводчик проекта
  • в правильном роде роух и сезонах питонович бинарн саборůлез в ве систе систе, выберте тен správný
  • наконец-то, вы должны знать, как это происходит + pro установки
  • над ним

enter image description here

98
Thomasleveil

В некоторых случаях «Нет модуля ...» может появляться даже в локальных файлах. В таких случаях вам просто нужно пометить соответствующие каталоги как «исходные каталоги»:

Mark as source lib directory

23
Ivan Talalaev

Настройки изменены для PyCharm 5+.

  • Перейдите в Файл> Настройки по умолчанию
  • На левой боковой панели выберите Проект по умолчанию> Интерпретатор проекта
  • В нижней части окна нажмите + для установки или - для удаления.
  • Если мы нажмем +, откроется новое окно, где мы можем уменьшить результаты, введя имя пакета/ключевое слово.
  • Установите пакет.
  • Перейдите в File> Invalidate caches/restart и нажмите Invalidate and Restart, чтобы применить изменения и перезапустить PyCharm. 

    Настройки

    Установить пакет

8
Vinay Vemula

Я использую Ubuntu 16.04. Для меня это был неверный интерпретатор, который по умолчанию использовал виртуальный интерпретатор из проекта.

Поэтому убедитесь, что вы выбрали правильный вариант, так как установка pip установит пакет на системный интерпретатор python.

 enter image description here

3
Vikas Goel

В случае, когда вы можете импортировать модуль при использовании интерпретатора CLI, но не в PyCharm, убедитесь, что для интерпретатора проекта в PyCharm задан фактический интерпретатор (например, /usr/bin/python2.7), а не venv ( ~/PycharmProject/venv/...)

0
Bruce Leat