我正在使用pyinstaller将一个.py文件打包到.exe中。我的WIN10 64位计算机上有两个Python3环境。一个来自 Anaconda ,另一个是Python3-32bit ,它是单独安装的。此.py文件由 Anaconda Python环境生成。 安装pyinstaller之后,我将环境变量PATH设置为:`
PATH = PATH; C:\ Anaconda3 \脚本; C:\ Python35-32 \脚本;
但是,当我输入pyinstaller file.py
时,它会引发很多警告:
pyinstaller
似乎在Python35-32的lib文件夹而不是Anaconda中搜索依赖项。如何在Anaconda的lib文件夹下进行搜索依赖?
`
答案 0 :(得分:1)
您是使用pip还是使用(ana)conda安装pyinstaller?如果是这样,检查pip是python3-32bit还是anaconda one:
pip -V
这将告诉您是否在32位解释器上安装了pip,因此安装了pyinstaller,因此它为什么要查看该特定文件夹。
解决方案是使用conda或anaconda IDE安装pyinstaller。可能需要从python3-32bit
卸载pyinstaller