Python2.7安装在C:/Python27上(通过python(x,y)包)。Windows 8.1 x64.如何使Python2.7从CMD运行?
我想这样做,因为我遵循“学习Python的艰难方式”的书,我被困在了摘录0:设置。
我试过:
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")@C:\Python27\python.exe %*将@C:\Python27\python.exe %*文件复制到system32。在CMD中执行的python和call python都返回'python' is not recognized消息。如果我输入了CMD C:\Python27\python.exe,那么Python就会正常启动。
用户变量路径:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\OpenVPN\bin;C:\Program Files\Calibre2\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\OpenVPN\bin;C:\Program Files\Calibre2\;C:\Python27\Lib\site-packages\PyQt4;C:\MiKTeX\miktex\bin\;C:\Python27;C:\Python27\DLLs;C:\Python27\Scripts;C:\Python27\Lib\site-packages\vtk;C:\Python27\gnuplot\binary;C:\Python27\Lib\site-packages\osgeo;C:\Program Files (x86)\pythonxy\SciTE-3.3.2-3;C:\Program Files (x86)\pythonxy\console;C:\MinGW32-xy\bin;C:\Program Files (x86)\pythonxy\swig;C:\Program Files (x86)\pythonxy\gettext\bin系统变量路径:
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\OpenVPN\bin;C:\Program Files\Calibre2\;C:\Python27\Lib\site-packages\PyQt4;C:\MiKTeX\miktex\bin\;C:\Python27;C:\Python27\DLLs;C:\Python27\Scripts;C:\Python27\Lib\site-packages\vtk;C:\Python27\gnuplot\binary;C:\Python27\Lib\site-packages\osgeo;C:\Program Files (x86)\pythonxy\SciTE-3.3.2-3;C:\Program Files (x86)\pythonxy\console;C:\MinGW32-xy\bin;C:\Program Files (x86)\pythonxy\swig;C:\Program Files (x86)\pythonxy\gettext\bin发布于 2014-02-03 23:31:13
通过不使用python(x,y)来解决。我决定切换,因为我确实读过python(x,y)的作者不依赖官方包。安装了Anaconda -一切正常。
发布于 2014-02-02 18:18:16
我认为您可以在PATH环境变量中添加文件的位置。按照以下步骤:转到我的计算机->右击->属性->高级系统设置->单击环境变量。现在单击“路径”,然后单击“编辑”。在变量值字段中,转到“;”(没有引号),然后添加要通过程序运行的.exe文件的绝对路径。
发布于 2014-02-02 18:23:49
我猜您正在使用一个旧的cmd行窗口,通过键入C:\Python27; (不要通过控制面板)检查是否真的将echo %path%添加到当前cmd行窗口的路径中,如果不存在,则启动一个新的cmd窗口。然后,C:\Python27;可能会出现在%PATH%中,并且python现在将被识别为cmd。
https://stackoverflow.com/questions/21514334
复制相似问题