Python打包
目录
前言
-
运行环境:Win10、Anaconda3。
-
下载所有示例代码。
Nuitka
安装
|
|
报错
|
|
解决
|
|
报错
|
|
解决
Enter
即可。运行
|
|
注意
-
--onefile
:生成单文件。 -
--remove-output
: 移除编译输出的中间文件。 -
--windows-icon-from-ico
:exe图标。
报错
|
|
解决
|
|
Pyinstaller
安装
|
|
运行
|
|
Embeddable
安装
下载Python 3.8.10 Windows embeddable package (64-bit)。
运行
新建.bat
文件,
|
|
注意
也可以不用
bat
脚本,直接将.py
文件拖拽到python.exe
图标上。Embeddable-Lite
只保留python-3.8.10-embed-amd64
文件夹内的python.exe
、python38.dll
和python38.zip
。
Embeddable-Plus
在Embeddable
版本基础上增加Numpy
、Matplotlib
。
- 修改
python38._pth
,将
|
|
改为,
|
|
- 下载get-pip.py,放置于
./python-3.8.10-embed-amd64
内,拖拽到python.exe
图标上。
报错
|
|
解决
-
close proxy
-
在
./python-3.8.10-embed-amd64
内新建pip.ini
,
|
|
- 在
./python-3.8.10-embed-amd64
内打开cmd
,
|
|
|
|