project
__init__.py
module_1
module_2
test_pkg
__init__.py
test_module_1 ----> import module_1
test_module_2 ----> import module_2
Я использую вышеуказанную структуру, и она отлично работает в Eclipse IDE. Но я не могу запустить из командной строки.
нормальный модуль Python может быть выполнен, как показано ниже,
python test_code.py
Но пока я запускаю test_module_1 или test_module_2, показанная ниже ошибка,
Traceback (most recent call last):
File "test_module_1.py", line 8, in <module>
from project.module_1 import module_1
ModuleNotFoundError: No module named 'module_1'
Как этого добиться?