3

Вопрос по Python от нуба

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

P.S. Я знаю, что для программиста спрашивать хоть где-то - дурной тон, и я честно уже несколько дней вишу вроде бы с простейшей вещью, ищу ответ в интернете перекапывая форумы, но пока ничего не смог найти, что бы могло мне помочь. Обращаюсь за помощью к вам)

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

path влияет только на возможность запуска самого экзешника питона без указания пути к нему. Для скриптов надо указывать путь ибо прога не знает где они находятся. Нет, можно конечно добавить в path путь к папке, куда будут складываться все-все скрипты, но это будут очень неправильные костыли. И скрипты не из этой папки запускаться все равно не будут.

Если что - свойства системы - переменные среды, там нужно найти переменную Path, в конце дописать путь к папке, не стирая уже прописанные пути.

раскрыть ветку (5)
3
Автор поста оценил этот комментарий
Премного благодарен, вы "сделали мой вечер") и немножко продвинули меня в понимании. Позвольте еще один вопрос: насколько важно понимание этой темы и, в принципе, могут ли эти знания пригодится в дальнейшем? Возможно, небольшой фрагмено книги я бы пропустил и много не потерял. Не изводя себя тем, что будет неактуально в дальнейшем
раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Понимание как работают переменные окружения вообще и PATH в частности - это вообще базовый навык. Это будет тебе встречаться постоянно.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Буду разбираться) уже успел немного почитать вики про PATН, но это не сильно помогло, буду еще искать инфу
0
Автор поста оценил этот комментарий

Ну тут такое дело... Я не знаю питон...

Я знаю Java, C, C++, но в синтаксис питона я не вникал. Мне будет проще накидать скрипт на vbs или на той же джаве. Да, неэффективно, громоздче, но быстрее, если надо разово и прям срочно.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Ну хорошо) все равно - спасибо вам огромное!
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку