尝试从CMD运行python会出现以下错误:
'python' is not recognized as an internal or external command, operable program or batch file.
我认为在高级系统设置中将环境变量设置为以下将解决问题。
;C:\Python34;C:\Python34\Scripts
但我仍然遇到同样的错误。
(我每次都关闭并重新打开CMD。也是系统重启,没解决。运行CMD作为管理员也没有工作)
我有一个:C:\Python26
文件夹,其中包含一些旧脚本等。无法看到这会导致问题。我试着删除它但没有运气。
作为最后的手段,我使自己成为所有文件的所有者,并删除了所有子文件夹上的只读属性。那里也没有运气。
我也尝试了以下组合顺便提一下:
C:\Python26
;C:\Python26
C:\Python34;C:\Python34\Scripts
echo %PATH%
提供以下内容
C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;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\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\Common Files\Autodesk Shared\;C:\Users\Timothy\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\MicrosoftSQL Server\130\DTS\Binn\;C:\Program Files\nodejs\;C:\Users\Timothy\AppData\Roaming\npm