Попытка тестирования Python на Win 10, получение Errno 2. Путь к python дается значению переменной env - PullRequest
0 голосов
/ 23 октября 2019

Я установил Python 3.8 на машину с Win 10. Путь к Python: C:\Users\userid\AppData\Local\Programs\Python\Python38\

Значения переменных среды Path: C:\Users\userid\AppData\Local\Programs\Python\Python38\Scripts\;C:\Users\userid\AppData\Local\Programs\Python\Python38\python.exe

Чтобы протестировать Python, я создал простой скрипт с именем "script.py" в каталоге C:\python_scripts,Затем я попытался запустить «script.py» из каталога, в котором он находится, но получил ошибку:

C:\python_scripts> python script.py
C:\Users\userid\AppData\Local\Programs\Python\Python38\python.exe: can't open file 'script.py': [Errno 2] No such file or directory

В чем может быть причина получения этой ошибки? я попытался запустить сценарий как с помощью cmd, так и powershell, с обычными правами пользователя и с повышенными правами администратора, по-прежнему получая Errno 2.

Никакие другие версии Python ранее не были установлены на этом компьютере (который являетсякорпоративный, если это может быть значительным)

Спасибо

1 Ответ

1 голос
/ 23 октября 2019

Спасибо @OferSadan за ваше предложение использовать команду dir, это помогло мне решить проблему. В "script.py" было добавлено дополнительное расширение .txt по некоторым причинам, но по умолчанию проводник Windows показал только расширение .py. Теперь я удалил конечный суффикс .txt и скрипт запускается

...