mah*_*h65 1 python pyinstaller anaconda conda
我一直在尝试在 Windows 10 中使用 pyinstaller 构建 .exe 文件。它起作用了,但 exe 文件的大小约为 212 MB,即使使用 venv(如此处所示)。我想可能是因为我正在使用 anaconda 的 python!
然后我安装了一个单独的 Python 版本,所以不使用 anaconda!但它不起作用(仍然是大文件)。
然后我卸载了anaconda进行测试。Pyinstaller 仍在尝试访问“C:\Program Files\anaconda3\python.exe”中的Python (此错误:“C:\Program Files\anaconda3\python.exe”中没有 Python)。但是我已经删除了 anaconda 的所有路径。可能它一直试图访问 anaconda,这就是为什么我没有成功构建一个小尺寸的 .exe 文件。
如何清楚地指示 pyinstaller 和 python 的路径?
最后,经过大量研究,可以解决我的问题:
注意:您可以构建 virtualenv 并在其中执行 pyinstaller。
我之前使用 anaconda 的尝试导致文件大小为 212 MB。此过程生成了一个大小为 27 MB 的 .exe 文件(仅导入 pandas 模块)。