2015-02-08 2 views
-1

Я нахожусь здесь!Python не работает в командной строке Windows?

У меня есть оба эти: C:\Python34\ и C:\Python33\

Я добавил C:\Python34\ к системной переменной Path, и я попытался создать его как PYTHONPATH, а также, ни один из них работал. Да, конечно, я перезапустил командную строку, а затем попытался перезагрузить компьютер.

Что я могу попробовать дальше? Я не знаю, как «отлаживать» системные проблемы, подобные этому.

python и python3 (два имени команды кандидата) все еще являются непризнанными командами в командной строке Windows.


echo %PATH% дает это:

C:\Users\Aerovistae>echo %PATH% 
C:\ProgramData\Oracle\Java\javapath;C:\Python34\Lib\site-packages\PyQt5;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\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\Program Files\Intel\Wi 
Fi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;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 Comp 
onents\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;c:\Program Files (x86)\Microsoft SQL Server 
\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C: 
\Program Files (x86)\Common Files\Ulead Systems\MPEG;C:\Program Files (x86)\Common Files\Lenovo;C:\Program Files\OpenAFS\Comm 
on;C:\Program Files\OpenAFS\Client\Program;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Users\Aerovist 
ae\AppData\Local\GitHub\PortableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13\cmd;C:\Users\Aerovistae\AppData\Local\GitHub\Por 
tableGit_015aa71ef18c047ce8509ffb2f9e4bb0e3e73f13\bin;C:\Users\Aerovistae\AppData\Local\Apps\2.0\2711ZE2V.R4O\7RBECTVA.7T9\gi 
th..tion_317444273a93ac29_0001.0000_64b63662dd016e14;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Users\Aerovistae\AppDat 
a\Local\Apps\2.0\2711ZE2V.R4O\7RBECTVA.7T9\gith..tion_317444273a93ac29_0001.0000_64b63662dd016e14\NativeBinaries/x86;C:/Postg 
reSQL/9.2/bin;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Prog 
ram Files\nodejs\; C:\Python34\;C:\RailsInstaller\Git\cmd;C:\RailsInstaller\Ruby1.9.3\bin;C:\Program Files\Intel\WiFi\bin\;C: 
\Program Files\Common Files\Intel\WirelessCommon\;C:\Python33;C:\Program Files\Java\jdk1.7.0_25\bin;C:\Users\Aerovistae\AppDa 
ta\Roaming\npm 

python возвращается 'python' is not recognized as an internal or external command, operable program or batch file. То же самое с python3.

+1

Что такое выход команды 'echo% PATH%' и 'python'? вы можете вставить его здесь? –

+0

Отредактировано для включения вывода – Aerovistae

+0

Если я перемещаюсь в папку Python34, он работает ... – Aerovistae

ответ

1

Если команда %PATH% имеет c:\python34 питон текущей среды была бы признана, если есть исполняемый файл с именем python в c:\python34.

Проверьте, есть ли python.exe внутри c:\python34. если нет, найдите где в c:\python34 он существует. если в каталоге c:\python34\some\path добавьте c:\python34\some\path в ваш %PATH%

Также проверьте, является ли исполняемый файл python и os одного и того же бита. Я имею в виду, что оба должны быть либо 32-битными, либо 64-битными. Нельзя признать другого.

+0

Внутри этой папки действительно есть исполняемый файл. – Aerovistae

+0

Хорошо, он только начал работать. У меня полная потеря. Я добавил его в путь снова и снова, и это загадочно работает сейчас. – Aerovistae

Смежные вопросы