https://packaging.python.org/en/latest/key_projects/#setuptools
众多打包器,看得眼花缭乱,个人就看中了flit,大家打包选哪个比较实用呢?说说优劣势
![]() | 1 ClericPy 2024-06-09 10:41:16 +08:00 老一代 setup.py 走的 setuptools 貌似 3.12 开始不好使了,我大部分都转 flit 了 不嫌麻烦的可以 poetry ,我个人原因喜欢小而美不喜欢大而全 |
![]() | 2 jiayouzl 2024-06-09 12:38:32 +08:00 pyinstaller,py2app 我都在用. |
3 sslyd 2024-06-09 13:23:47 +08:00 借楼问问,pyinstaller 打包会缺 dll 怎么解决 |
![]() | 4 s04 2024-06-09 14:10:46 +08:00 pyinstaller |
5 HilaryL789 2024-06-09 14:14:01 +08:00 nuitka |
![]() | 6 ALLROBOT OP |
![]() | 7 jettzhang 2024-06-09 17:45:54 +08:00 nuitka |
![]() | 8 JavaGym 2024-06-09 18:22:04 +08:00 ![]() auto-py-to-exe |
![]() | 9 vialon17 2024-06-10 01:32:56 +08:00 @jiayouzl 缺什么 dll ?运行库直接下就可以,pyinstaller 打包正确环境不会缺少 dll 文件的,我遇到的都是缺运行库或者 py 版本不适配的情况:3.10 在 win7 的运行不了、缺少运行库之类的。 |
10 dayeye2006199 2024-06-10 13:06:14 +08:00 via Android Poetry 一条命令就是干 |
![]() | 11 Maerd 2024-06-10 14:58:45 +08:00 poetry ,这个是最好用的,一键打包,而且有 pyproject.toml 的好处是,你不打包,直接放在 github 上,也可以通过 git+链接直接安装包和更新包版本 |
![]() | 12 iamben 2024-06-10 16:58:44 +08:00 via iPhone 最近在试 https://github.com/astral-sh/rye ,还没搞出个名堂来,不过很 promising |
![]() | 13 ALLROBOT OP @dayeye2006199 @Maerd peotry 有个同类 pdm ,命令风格较为接近,据说是国人开发的,大家觉得 pdm 感觉咋样? |