为什么要用powershell去运行python?它和cmd方式有什么不同?

2025-01-02 03:50:22
推荐回答(3个)
回答1:

Windows Powershell 和 Windows Powershell(X86)都是可以用的,只不过前一个是在64位环境下运行而后一个是在32位环境下运行。python本身不是PowerShell内置的命令,所以你需要自己来设置系统环境变量。而鉴于你确实是设了环境变量,你可以在Powershell中执行 set-location C:\Python27,然后再运行 python 试试看,如果可以运行成功,就说明还是环境变量设置有问题,我看到网上也有人问道类似的问题,你可以参考:http://stackoverflow.com/questions/11813435/im-trying-to-use-python-in-powershell

对了,为确定你的Python确实装好了,你可以在 cmd 里面也执行下 python 来确认下

回答2:

没必要用powershell啊。。既然cmd好使的话。

回答3:

因为更强大,包括你看得见的和看不见的。转:
http://www.zhihu.com/question/22611859
http://www.howtogeek.com/163127/how-powershell-differs-from-the-windows-command-prompt/