找不到Pyinstaller命令(MacOS)

2024-10-03 21:27:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在尝试在我的程序scratch_1.py上使用PyInstaller。PyCharm项目文件夹名为“idigen”,它保存在我的桌面上。所以,我就这样换了导演:

cd /Users/joelsaarinen/Desktop/idigen

然后,继续使用pyinstaller,得到以下错误:

^{pr2}$

我很困惑,因为当我使用:

pip show pyinstaller

为了验证我是否安装了pyinstaller,它返回一个肯定的结果。在

在我的一个文件上使用Pyinstaller时,是否需要添加其他命令?这可能是这个特定程序或操作系统的问题吗?提前谢谢。在


Tags: 项目py程序文件夹错误cduserspycharm
3条回答

我刚从官方网站下载了pyInstaller的源代码,放在我能找到的地方,并编写了一个脚本,从那个文件夹启动pyinstaller.py。 由于某些原因,通过pip下载的pyInstaller安装中缺少pyinstaller.py。在

pyinstaller似乎已正确安装,但该命令在PATH上不可用。您需要找到可执行文件的位置。请在下面找到可执行文件

设置| grep pyinstaller

现在用这个修改路径

 export PATH=some_path:another_path
launchctl setenv PATH $PATH

这是一个常见的问题,因为您可能会安装不同版本的python并继续使用机器中预先安装的旧版本。这是最好的解决办法。在

首先,检查您安装的python的版本。在我的例子中,我安装了python3.5,机器上有python2.7。如果您在终端上运行python,那么预安装的很可能就是要运行的那个。在

其次,检查所需python版本的目录watch -a python3是用来查看目录的命令。在

第三,将目录设置为运行python命令的主目录alias python=/usr/local/bin/python3完成了全部任务

最后,重新安装pip。下载get-点对点文件并运行sudo /usr/local/bin/python3 get-pip.py*我使用路径来显示我们更新别名的原因*

现在您可以毫无问题地运行pyinstaller

相关问题 更多 >