У меня есть это хранилище структуры:не может импортировать модуль питона из пакета питона
py_files_and_packages/ # normal folder
package/
module1.py # contains a class
module2.py
__init__.py
файл этого пакета содержит только __author__='my name'
Проблема:
Я пытаюсь импортировать класс от module1.py до model2.py. Когда я использую
from package.model1 import model1
и запускаем скрипт (model2.py) в PyCharm, он работает. Однако, когда я запускаю его из командной строки, он не находит пакет. Сообщение об ошибке: ImportError: No module named 'my package's name'
.
Я попробовал много трюков, которые я нашел в Интернете, такие как (https://stackoverflow.com/a/22777011/2804070)but это не сработало.
Я использую питон-3.5.1 (устанавливается локально), PyCharm 5.0.4 Community Edition, OS Debian хриплого
'от .module1 импорта Module1Class1' – user3159253
внутри module2.py – user3159253