在PowerShell中运行Python?

发布于 2021-01-29 18:58:43

我正在尝试使用Zed A. Shaw的 艰难的方式学习Python” 指南来 学习Python的
基础知识。我遇到的问题是我可以运行Python脚本,但只能在.\名称前面使用。这会瞬间打开CMD,然后关闭。

如果我尝试运行该文件,它将返回该文件不是可操作的程序文件,脚本等。

我已经在Stack Overflow上找到了与此问题相关的多个问题,但是没有一个解决方案对我有用。

我尝试过的两件事:

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27", "User")

$env:PATH =$env:PATH+";."

当我检查环境变量PATH时,其中包含正确的路径,那么还有其他原因可能导致此情况吗?

关注者
0
被浏览
141
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    从那时起,您就可以在PowerShell中运行Python。您可以python <scriptName>.py执行该脚本。因此,对于一个名为test.py包含的脚本

    name = raw_input("Enter your name: ")
    print "Hello, " + name
    

    PowerShell会话将是

    PS C:\Python27> python test.py
    Enter your name: Monty Python
    Hello, Monty Python
    PS C:\Python27>
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看