Hike News
Hike News

[Python] embed版Python打包使用

embed版Python打包使用

参考引用
embed版Python如何安装第三方包
【Python打包】Python embed打包方法 亲测有效
如何将 Tk 套件加入到嵌入式 Python 中

记录一下embed版Python打包使用
embed版Python就是精简纯净的Python,非常适合打包发布。

1.下载embed版Python

2.配置._pth文件与安装pip

  1. 在解压好的文件目录中,编辑._pth后缀的文件

    1
    2
    3
    4
    5
    python310.zip
    # 这里添加想要导入的模块路径,是相对于解释器的路径

    # Uncomment to run site.main() automatically
    #import site # 取消注释以启用第三方库。
  2. 将其中 #import site前的#删除,以取消注释,使第三方库生效

  3. 下载 get-pip.py(点击下载)文件,复制到之前python的解压的目录中(python解释器程序同级目录)。

  4. 解压的目录下打开cmd,输入以下命令:

    1
    .\python get-pip.py

3.安装第三方库

在python的目录下打开cmd,输入以下命令安装第三方库

1
.\python -m pip install 第三方库名

可增加以下参数使用清华镜像源下载:

1
.\python -m pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple 第三方库名

4.打包发布

之后直接将源代码及其python目录压缩发布即可