Открытие файла Python в командной строке Windows

Добрый день. Подскажите, пожалуйста, что нужно сделать, чтобы в командной строке файл Python открывался без того, чтобы я прописывал путь к нему? Начал изучать программирование по Лутцу и, как я понял, он утверждает, что это возможно при должной настройке среды PATH. Я уже сделал все от себя возможное, начинаю немного нервничать))
Вот так файл открывается:
>py D:\Code\script1.py
Вот так - нет:
>py script.py
Комментарий ошибки: C:\Users\senya\AppData\Local\Programs\Python\Python38\python.exe: can't open file 'script.py': [Errno 2] No such file or directory

Во-первых, ты не показал, что у тебя в PATH
во-вторых, у файлов в твоих примерах разные имена
в-третьих, первое слово до пробела в командной строке - это программа, а всё остальное - это аргументы, и только программа ищется в PATH, а аргументы передаются просто как строчки этой программе
то есть В данном случае программа - это py, и script.py ему передаётся просто как строчка
что-то мне подсказывает, что py не будет его искать в PATH

зато возможно, что винда умеет по файловой ассоциации догадываться, что файл нужно запускать через py, и тогда если скрипт у тебя в PATH, то ео можно запустить как-то так:
> script.py

можешь попробовать

Добавить комментарий