Python 打包器哪个最简单好用?

2024-06-09 10:32:38 +08:00
 ALLROBOT

https://packaging.python.org/en/latest/key_projects/#setuptools

众多打包器,看得眼花缭乱,个人就看中了flit,大家打包选哪个比较实用呢?说说优劣势

3573 次点击
所在节点    Python
13 条回复
ClericPy
2024-06-09 10:41:16 +08:00
老一代 setup.py 走的 setuptools 貌似 3.12 开始不好使了,我大部分都转 flit 了
不嫌麻烦的可以 poetry ,我个人原因喜欢小而美不喜欢大而全
jiayouzl
2024-06-09 12:38:32 +08:00
pyinstaller,py2app 我都在用.
sslyd
2024-06-09 13:23:47 +08:00
借楼问问,pyinstaller 打包会缺 dll 怎么解决
s04
2024-06-09 14:10:46 +08:00
pyinstaller
HilaryL789
2024-06-09 14:14:01 +08:00
nuitka
ALLROBOT
2024-06-09 16:11:12 +08:00
@HilaryL789 这个商用要缴费啊

@sslyd pyinstaller 缺 dll ,网上有很多解决方案吧

@ClericPy poetry 还行,反正都是写 pyproject.toml 文档
jettzhang
2024-06-09 17:45:54 +08:00
nuitka
JavaGym
2024-06-09 18:22:04 +08:00
auto-py-to-exe
vialon17
2024-06-10 01:32:56 +08:00
@jiayouzl 缺什么 dll ?运行库直接下就可以,pyinstaller 打包正确环境不会缺少 dll 文件的,我遇到的都是缺运行库或者 py 版本不适配的情况:3.10 在 win7 的运行不了、缺少运行库之类的。
dayeye2006199
2024-06-10 13:06:14 +08:00
Poetry 一条命令就是干
Maerd
2024-06-10 14:58:45 +08:00
poetry ,这个是最好用的,一键打包,而且有 pyproject.toml 的好处是,你不打包,直接放在 github 上,也可以通过 git+链接直接安装包和更新包版本
iamben
2024-06-10 16:58:44 +08:00
最近在试 https://github.com/astral-sh/rye ,还没搞出个名堂来,不过很 promising
ALLROBOT
2024-06-11 11:54:42 +08:00
@dayeye2006199 @Maerd peotry 有个同类 pdm ,命令风格较为接近,据说是国人开发的,大家觉得 pdm 感觉咋样?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1048044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX