Я имею структуру проекта:
Если я запускаю файл Car.py через кнопку Run в IDE PyCharm (зелёная кнопка такая), то я успешно выполняю этот скрипт и получаю ответ:
utils/inspect imported
Если я захожу в терминал и активирую виртуальное окружение, затем выполняю тот же файл, я получаю ошибку:
(venv) [uname@fedora __imports]: python models/Car.py
Traceback (most recent call last):
File "/mnt/toshiba2/CodeProjects/__imports/models/Car.py", line 1, in <module>
import utils.inspect
ModuleNotFoundError: No module named 'utils'
Почему при выполнении одинакового файла, одинаковым интерпретатором я получаю разный результат? С чем это связано?