无法使用 '/usr/bin/env 创建进程



我正在尝试使用Pidcat进行日志记录。我下载了Pidcat.py并将其粘贴到以下目录中:C:\Python\Scripts在环境变量中也添加了此路径。但是,当我尝试使用以下命令登录时:pidcat-s设备ID我得到以下错误:无法使用"/usr/bin/env-S python-u"创建进程;C: \Python\Scripts\pidcat.py&quot-s设备Id'

我使用CMD运行了一个python文件getofflinelog.py
命令为:

python getofflinelog.py -m txt -d camlog -o offline.log

我得到了一个类似的错误Unable to create process using '/usr/bin/env....,我通过将命令更改为:来解决它

C:UsersliutongjunAppDataLocalMicrosoftWindowsAppsPythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0python.exe getofflinelog.py -m txt -d camlog -o offline.log

我还发现,如果我把这个路径添加到环境变量中,第一个短命令就会起作用。

我不太清楚为什么它能工作,我没有在这个路径中安装Python,这个文件夹中只有一系列exe程序。仅供参考。

最新更新