我有一个python可执行文件,希望使用命令python [executable].py
从PowerShell运行
首先,我使用cd path\to\my\directory
将PowerShell中的目录更改为可执行文件的位置,这很好。但是,每当我尝试使用python执行代码时,PowerShell都会立即在python的安装文件夹中搜索[executable].py
,但找不到它,并给出找不到相应文件的错误
如何确保Powershell在我指定的目录中查找可执行文件,而不是默认的Python安装文件夹
Tags:
如果要从安装目录以外的位置运行
python.exe
,可以使用其完整路径调用它:如果要从当前目录运行,请在文件名前面加上相对路径
.\
:如果调用没有如下路径的可执行文件:
PowerShell将在
$env:PATH
环境变量中列出的目录中查找匹配的文件,并执行第一个匹配(如果找不到匹配的文件,则报告错误)也就是说,屏幕截图中出现的错误不是因为Python解释器,而是因为您希望解释器运行的文件。你在打电话吗
当你真的想跑的时候
PowerShell和Python都不会神奇地为您添加扩展。相反,它们报告错误是因为文件
conditions
(没有扩展名)根本不存在相关问题 更多 >
编程相关推荐