我在Zed Shaw的《 Python的艰辛》一书的第一章中,我已经陷入困境。我可以在命令外壳中运行python,但是当我尝试在PowerShell中运行python时,我得到了:
python : Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)] on win32
At line:1 char:1
+ python
+ ~~~~~~
+ CategoryInfo : NotSpecified: (Python 3.7.3 (v...ntel)] on win32:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
任何指导表示赞赏。我现在将继续使用命令外壳,但很想弄清楚PowerShell
答案 0 :(得分:3)
您必须运行 Windows PowerShell ,而不是Windows PowerShell ISE 。
ISE 是PowerShell的脚本编辑器,不运行python。 Windows PowerShell(不是ISE)允许您运行python。
答案 1 :(得分:1)
ISE不支持交互式控制台应用程序,请改用PowerShell。