python打包和安装自定义模块

Python怎么打包和安装自定义的模块?_自己写的python模块没有被打包怎么办_夏悠的博客-CSDN博客

python 自定义模块的发布和安装 - 海中一神兽 - 博客园 (cnblogs.com)

Python 项目如何打包发布成 exe 文件 - 简书 (jianshu.com)

1、python打包exe

如果项目是基于gui进行交互,那么开发完成后一般会打包成exe文件,以便发布和使用。

有多种打包工具可以使用,目前倾向于pyinstaller。

1.1 安装

在pycharm中,setting->pip->搜索pyinstaller,直接安装。

1.2 打包命令

pyinstaller -F -w -i 'test.ico'  main.py
  • -w 表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口)
  • -i指定图标作为exe文件的图标
  • main.py是项目的启动文件,打包后默认是main.exe。也可以重命名main.py,以此设置打包后的exe文件名。

1.3 实战

实际使用,存在一些问题待解决。

  • 打包后直接即exe文件,项目中使用的一些自定义资源文件和配置目录需要手动创建和编辑
  • 项目使用到pyqt库,但双击执行exe文件未成功加载
posted @ 2023-08-01 23:46  挖洞404  阅读(101)  评论(0编辑  收藏  举报