Я не знаю, как запустить мой python-скрипт из моего терминала без его изменения.При выполнении с python он возвращает ImportError
, потому что не может найти локальные модули из исходного каталога pycharm.Сценарий исполняется из PyCharm и прекрасно там работает.
Я попытался использовать команду runfile
с дополнительным рабочим каталогом и с sys.path.extend
, за которым следовали несколько путей.Но runfile не определен.
(venv) ➜ scripts git:(thesisTill) ✗ python train_lstm_model.py
Using TensorFlow backend.
Traceback (most recent call last):
File "train_lstm_model.py", line 20, in <module>
from model.src.main.python.informed_mlp.constants import PRED_DIR
ImportError: No module named 'model'
Поэтому я хотел бы запустить файл из терминала с импортными зависимостями из нескольких каталогов.Цени любую помощь за это!