Хочу запустить программу на python из командной строки, но получаю ошибку: «python» не является внутренней или внешней
командой, исполняемой программой или пакетным файлом. (В переменную path я прописала путь до python.exe, но это не помогло)
echo %PATH% выдает:
C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Sony\VAIO Improvement;C:\Program Files (x86)\Sony\VAIO BIOS Data Transfer Utility\;C:\Program Files (x86)\Sony\VAIO Startup Setting Tool;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Subversion\bin;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Program Files (x86)\Skype\Phone\; C:\Python34; C:\Python 34\Scripts;C:\Users\александра\AppData\Roaming\npm;C:\Program Files\nodejs;C:\Program Files (x86)\mingw-w64\i686-4.9.2-posix-dwarf-rt_v3-rev1\mingw32\bin;C:\Program Files (x86)\Google\google_appengine\; C:\Python34\; C:\Python34\Scripts
Если C:\Python34\python.exe
работает с командной строки, то достаточно добавить C:\Python34
директорию в %PATH%
.
Как добавить в переменную окружения PATH путь?
Ещё полезно C:\Python34\Scripts
добавить, чтобы дополнительные скрипты тоже в пути были.
Если на машине установлено несколько версий Питона, то удобно py
утилитой пользоваться, чтобы вручную и автоматически (по умолчанию или через shebang (#!
)) можно было выбирать версию.
У вас неправильно указаны пути к интерпретатору python в переменной окружения %PATH%
x86)\Google\google_appengine\; C:\Python34\; C:\Python34\Scripts
После разделяющей ;
и перед C:\Python34\
стоит пробел, которого быть не должно.