这是我的路径变量的输出:
我跑:
U:\>echo %path%
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Dell\DW WLAN Card;C:\Program Files\Intel\DMIX;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;c:\Program Files\Common Files\Roxio Shared\DLLShared\;c:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\SecureCRT 3.0;C:\Program Files\Git\cmd;C:\Program Files\jZip;C:\Program Files\Perforce;C:\Program Files\IronPython 2.6 for .NET 4.0
U:\>python
'python' is not recognized as an
operable program or batch file.
答案 0 :(得分:1)
命令行调用中没有魔法(或几乎没有)
它会在路径变量中使用不同的文件,有用的是C:\Program Files\IronPython 2.6 for .NET 4.0
并调用任何.exe或.bat。
通过查看C:\Program Files\IronPython 2.6 for .NET 4.0
,您应该能够找到为您启用的程序
显然IronPython有ipy.exe而不是python.exe