Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python и переменная path / 6 сообщений из 6, страница 1 из 1
12.02.2020, 11:26
    #39925533
Saniacot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Написал программу на python, допустим, HelloWorld.py
Положил её в папку на рабочем столе, допустим "Folder"
Если захожу через командную строку, перехожу в директорию с файлом и вызываю её, то всё работает:
>cd desktop
>cd Folder
>python HelloWorld.py

Добавил эту папку в PATH, в списке директорий она есть:
> echo %PATH%

Теперь я хочу запустить свою программу без указания директории, но возникает ошибка:
python HelloWorld.py

Ошибка: python: can't open file 'HelloWorld.py': [Errno 2] No such file or directory

Подскажите, я что-то недопонимаю или имеет место ошибка?
...
Рейтинг: 0 / 0
12.02.2020, 17:17
    #39925883
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Saniacot
Добавил эту папку в PATH, в списке директорий она есть:
> echo %PATH%
Отлично, теперь командный интерпретатор cmd.exe знает новый список путей.

А вот python, котоый сгенерил ошибку, похоже, не знает.
...
Рейтинг: 0 / 0
12.02.2020, 17:32
    #39925898
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Ну значит нужно применить Pyinstaller для создания исполнимого файла
...
Рейтинг: 0 / 0
12.02.2020, 17:33
    #39925900
Saniacot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Изопропил
Ну значит нужно применить Pyinstaller для создания исполнимого файла

Можно, пожалуйста, подробнее? Только начал изучать питон.
Спасибо!
...
Рейтинг: 0 / 0
12.02.2020, 17:48
    #39925912
Saniacot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Изопропил
Ну значит нужно применить Pyinstaller для создания исполнимого файла

Я думал, что Pyinstaller позволяет запускать программу как exe файл, а я просто хочу запустить её интерпретатором не прописывая путь
...
Рейтинг: 0 / 0
12.02.2020, 20:04
    #39925982
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python и переменная path
Saniacot
я просто хочу запустить её интерпретатором не прописывая путь
Не прописывая путь к скрипту, надо полагать. Не знаю, будет ли на винде такой прием работать. В никсах можно добавить в PATH путь к директории скриптов, файл скрипта сделать исполняемым, а в шабанге прописать интерпретатор.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python и переменная path / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]