Python скрипты не работают должным образом из терминала - PullRequest
1 голос
/ 23 апреля 2020

У меня есть простые .py файлы, которые отлично работают в моей IDE (IDLE), однако, когда я выполняю из терминала, это просто странно.

У меня есть папка с дюжиной или около того .py скриптов. Я изменяю каталог, затем выполняю python3 script.py из терминала, но он запускает совершенно другой скрипт. Это очень странно. И это всегда один и тот же скрипт, который запускается. Все они являются независимыми сценариями и ничего не импортируют друг от друга.

Я выполнил cat python3 script.py, и все выглядит именно так, как должно. Что-то не так с моей Python установкой?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2020

При установке Python вы установили флажок «Добавить Python к пути» (см. Скриншот ниже) Add to PATH Если нет, go Python setup, нажмите на «Изменить» и нажать «Далее». Там установите флажок «Добавить Python к переменным окружения» и нажмите «Установить». ModifyNextAdd to path

0 голосов
/ 23 апреля 2020

Попробуйте некоторые решения: 1: Дважды проверьте, включено ли Python в Системную среду.

2: Запустите команду из консоли, чтобы напрямую проверить и обновить пункт;

python -m pip install --upgrade pip

, если у вас установлена ​​другая версия Python Установлено

python3 -m pip install --upgrade pip

3: Вы можете найти свой скрипт с помощью Python, создав файл .bat для своего скрипта, а затем просто дважды щелкните файл bat, чтобы запустить свой скрипт из любого каталога после правильного поиска.

4: Проверьте, нужны ли скрипту какие-либо требования для запуска в консоли без IDE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...