【问题标题】:Python will not run in windows powershellPython 不会在 windows powershell 中运行
【发布时间】:2013-04-15 11:00:55
【问题描述】:

我正在尝试让 python.exe 在 windows powershell 中以交互模式运行。我已将 c:\python27 添加到我的 PATH 中,当我在 shell 中键入“python”时,会打开一个新的命令提示符窗口,运行 python,而不是在 powershell 中运行。这是一个问题,因为当我运行“python --version”之类的东西时,它会启动新的命令提示符窗口,然后在我阅读之前关闭。有谁知道如何让python在powershell中运行?

注意:在我今天早上开始安装 pip、easy_install 和 virtualenv 之前,这曾经可以工作。

谢谢

【问题讨论】:

    标签: python powershell python-2.7


    【解决方案1】:

    我在差点把头发拔掉后才解决了这个问题。以为我会分享。在windows系统>高级系统设置>环境变量中有两个地方可以修改PATH,用户变量和系统变量。我在两者中都添加了“;c:\python27”作为 PATH 的值。现在可以使用了

    【讨论】:

    • 在我只有 ;c:\python27 用户而不是系统变量之前。
    【解决方案2】:

    我不是 PS 方面的专家,但是当我需要在 windows powershell 中以交互模式使用 python 时,我会使用这样的东西(python 版本是 2.7.3,我没有更改 env 变量):

    PS C:\Python27> ./python Python 2.7.3(默认,2012 年 4 月 10 日,23:31:26)[MSC v.1500 32 位(英特尔)] 在 win32 上 输入“help”、“copyright”、“credits”或“license”了解更多信息。

    【讨论】:

    • 我在差点把头发拔掉后才解决了这个问题。以为我会分享。在windows系统>高级系统设置>环境变量中有两个地方可以修改PATH,用户变量和系统变量。我在两者中都添加了“;c:\python27”作为 PATH 的值。现在可以了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    相关资源
    最近更新 更多