Я установил бутылку на python3.4 с установкой pip. В терминале, когда я это делаю:
$ python3.4
>>>import bottle # shows no import error
>>>
но когда я делаю это в PyCharm, он говорит: "Импорт бутылки ImportError: нет модуля с именем" bottle "
Я установил бутылку на python3.4 с установкой pip. В терминале, когда я это делаю:
$ python3.4
>>>import bottle # shows no import error
>>>
но когда я делаю это в PyCharm, он говорит: "Импорт бутылки ImportError: нет модуля с именем" bottle "
в проекте PyCharm:
+
, чтобы установить дополнительные модули python.
В некоторых случаях "Нет модуля..." может появляться даже в локальных файлах. В таких случаях вам просто нужно пометить соответствующие каталоги как "исходные каталоги":
Настройки изменены для PyCharm 5+.
Перейдите в File> Invalidate caches/restart и нажмите Invalidate и Restart для применения изменений и перезапустите PyCharm
Я использую Ubuntu 16.04. Для меня это был неверный интерпретатор, который по умолчанию использовал виртуальный интерпретатор из проекта.
Поэтому убедитесь, что вы выбрали правильный вариант, так как установка pip установит пакет на системный интерпретатор python.
В случае, когда вы можете импортировать модуль при использовании интерпретатора CLI, но не в PyCharm, убедитесь, что для интерпретатора проекта в PyCharm задан фактический интерпретатор (например,/usr/bin/python2.7), а не venv ( ~/PycharmProject/venv/...)