WinError при запуске скрипта Python из Sublime Text - PullRequest
0 голосов
/ 01 июля 2018

У меня есть файл с именем test.py со следующим содержимым:

print ("Welcome")

Запуск этого в тексте Sumblime приводит к следующей ошибке в выводе:

[WinError 2] The system cannot find the file specified
[cmd: ['C:\\Users\\Mark\\AppData\\Local\\Programs\\Python\\Python35-32\\Python.exe', '-u', 'C:\\Users\\Mark Kaganovich\\Desktop\\test.py']]
[dir: C:\Users\Mark Kaganovich\Desktop]
[path: C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jre1.8.0_171\bin;C:\Users\Mark Kaganovich\AppData\Local\Programs\Python\Python37-32;C:\Users\Mark Kaganovich\AppData\Local\Programs\Python\Python37-32\python.exe;C:\Users\Mark Kaganovich\AppData\Local\Programs\Python\Python37-32\Scripts\;C:\Users\Mark Kaganovich\AppData\Local\Programs\Python\Python37-32\;C:\Users\Mark Kaganovich\AppData\Local\Microsoft\WindowsApps;]
[Finished]

1 Ответ

0 голосов
/ 01 июля 2018

Кажется, ваш путь к питону в environment variables отличается от того, на каком питоне вы работали.

Ваш python путь:

C: \ Users \ Марк Каганович \ AppData \ Local \ Programs \ Python \ Python37-32

Но ваша команда ищет:

C: \ Users \ Марк Каганович \ AppData \ Local \ Programs \ Python \ Python35-32

Если вы уверены, что у вас есть Python35-32, просто добавьте его к environment variables.

Вот инструкции по добавлению python path к environment variables:

Как добавить в pythonpath в Windows?

...