Python 2.7 安装在 C:/Python27
上(通过 python(x,y) 包)。 Windows 8.1 x64。如何让 Python 2.7 从 CMD 运行?
我想这样做,因为我正在学习“艰难地学习 Python”这本书,但我被困在练习 0:设置上。
我试过:
- Powershell
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")
- 将 Python 添加到 Windows PATH(通过控制面板和终端)。
- 将带有
@C:\Python27\python.exe %*
的 python.bat 文件复制到 system32。 - 以管理员身份和常规方式运行 CMD。
- 在操作之间重新启动 CMD 和 PC。
在 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
最佳答案
我认为您可以在 PATH 环境变量中添加文件的位置。按照步骤操作:转到我的电脑->右键单击->属性->高级系统设置->单击环境变量。现在单击 PATH,然后单击 EDIT。在变量值字段中,转到末尾并附加“;” (不带引号)然后添加要通过程序运行的 .exe 文件的绝对路径。
关于python - CMD中的`python`返回"` python ` is not recognized ...",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21514334/