ImportError: нет модуля с именем "бутылка" - PyCharm
Я установил бутылку на python3.4 с установкой pip. В терминале, когда я это делаю:
$ python3.4
>>>import bottle # shows no import error
>>>
но когда я делаю это в PyCharm, он говорит: "Импорт бутылки ImportError: нет модуля с именем" bottle "
Ответы
Ответ 1
в проекте PyCharm:
- нажмите Ctrl + Alt + s, чтобы открыть настройки
- в левом столбце, выберите "Переводчик проекта"
- в правом верхнем углу находится список бинарных файлов python, найденных в вашей системе, выберите правильный
- в конце концов нажмите кнопку
+
, чтобы установить дополнительные модули python.
- Validate
![enter image description here]()
Ответ 2
В некоторых случаях "Нет модуля..." может появляться даже в локальных файлах. В таких случаях вам просто нужно пометить соответствующие каталоги как "исходные каталоги":
![Mark as source lib directory]()
![]()
Ответ 3
Настройки изменены для PyCharm 5+.
Ответ 4
Я использую Ubuntu 16.04. Для меня это был неверный интерпретатор, который по умолчанию использовал виртуальный интерпретатор из проекта.
Поэтому убедитесь, что вы выбрали правильный вариант, так как установка pip установит пакет на системный интерпретатор python.
![enter image description here]()
Ответ 5
В случае, когда вы можете импортировать модуль при использовании интерпретатора CLI, но не в PyCharm, убедитесь, что для интерпретатора проекта в PyCharm задан фактический интерпретатор (например,/usr/bin/python2.7), а не venv ( ~/PycharmProject/venv/...)