相关疑难解决方法(0)

Pyandstaller与Pandas创建超过500 MB的exe

我尝试使用PyInstaller 3.2.1创建一个exe文件,出于测试目的,我试图为下面的代码创建一个exe:

import pandas as pd
print('hello world')
Run Code Online (Sandbox Code Playgroud)

经过相当长的时间(15分钟+)后,我完成了620文件大小的dist文件夹和构建 - 150 MB.我使用Python 3.5.2 | Anaconda自定义(64位)在Windows上工作.可能值得注意的是,在dist文件夹中,mkl文件负责将近300 MB.我使用'pyinstaller.exe foo.py'运行pyinstaller.我尝试使用--exclude-module来排除某些依赖项,但最终还是使用了大量文件.无论我使用onefile还是onedir都没有任何区别.

我知道exe必须包含一些重要文件,但是接近1 GB是否正常?如有必要,我可以提供警告日志或任何可能有助于解决问题的事情.

PS同时我的同事用相同的样本脚本创建了一个exe,结果不到100 MB,不同的是他没有使用anaconda.这可能是事吗?

任何帮助将不胜感激.

python pyinstaller python-3.x pandas

7
推荐指数
3
解决办法
9559
查看次数

减少 pyinstaller 可执行文件的大小

我只有一行input()用 python 编写的代码,并用 pyinstaller 打包了 option --onefile。exe 文件是 4577 kB,几乎是 5Mb。如何减小其大小或排除一些自动捆绑的库?

python pyinstaller

4
推荐指数
2
解决办法
1万
查看次数

标签 统计

pyinstaller ×2

python ×2

pandas ×1

python-3.x ×1