jcr*_*dor 26 windows powershell
我正在使用 Windows PowerShell。假设我有一个称为test.py打印一些内容的脚本。如果我做:
PS D:\>.\test.py
Run Code Online (Sandbox Code Playgroud)
然后它打开一个 CMD 窗口,该窗口打印一些内容然后关闭。它实际上是在 CMD 下运行 Python 解释器。如果我做
PS D:\>python test.py
Run Code Online (Sandbox Code Playgroud)
它的行为就像我期望的那样,输出出现在 PowerShell 中。
当我只给出它的名字时,如何才能让脚本在 PowerShell 中运行?
zda*_*dan 31
编辑 PATHEXT 环境变量并添加 .py 扩展名。
只需将此行添加到您的PowerShell 配置文件中:
$env:PATHEXT += ";.py"
Run Code Online (Sandbox Code Playgroud)
或者您可以在系统设置中全局编辑 PATHEXT(只需在“开始”菜单中搜索“环境”并选择“为您的帐户编辑环境变量”选项)。
| 归档时间: |
|
| 查看次数: |
66097 次 |
| 最近记录: |