【发布时间】:2021-04-30 14:10:52
【问题描述】:
我已经使用“pip install pyinstaller”命令安装了带有 cmd 的 pyinstaller,它说我已经安装了它,但它没有显示在 Python 的 Scripts 文件夹中,所以它不起作用。我尝试安装 pywin32 仍然无法正常工作。我通过网站安装了 Python 3.9.1 并添加到 PATH。 Cmd 给出了这个答案:'pyinstaller' 不被识别为内部或外部命令, 可运行的程序或批处理文件。 这很明显,因为 pyinstaller.exe 不在脚本文件夹中。但是,Powershell 在同一命令后给了我这个错误: pyinstaller:术语“pyinstaller”不被识别为 cmdlet、函数、脚本的名称 文件或可运行的程序。检查名称的拼写,或者如果包含路径,请验证 路径正确,然后重试。 在 line:1 char:1
- pyinstaller --onefile xd.py
-
+ CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
有什么办法吗?
【问题讨论】:
-
你可能有多个版本的python,因此你会有多个版本的pip。在 Windows 上,运行
where pip以查看 PATH 中的 pip 版本。然后确保你正在运行你想要的 pip。 -
谢谢!现在它正在工作。
标签: python pyinstaller