setuptools
打包流程太繁琐?setuptools
的自动化打包还挺省事的,尤其是你用 Python 搞项目打包分发时,用上它,效率会高不少。
setuptools-3.2.zip
里的工具,基本涵盖了从项目结构、依赖管理,到命令行工具构建的常用套路。比如你要发布到 PyPI,只要配置好setup.py
,一条命令就能搞定,省心多了。
它还支持entry_points
,可以直接生成可执行命令,像pip
这种就是靠它。适合做 CLI 工具的同学,真挺实用。文档也还算全,实在懒得翻,网上一搜教程一堆。
如果你之前用的是distutils
,那升级到setuptools
会发现体验上一个档次,兼容性也不错,跟wheel
、twine
配合使用更顺滑。哦对,开发时候建议用virtualenv
,不然环境一乱出问题的概率挺大。
如果你是第一次接触打包,或者想把内部工具标准化分发,下载这个setuptools-3.2.zip
玩一玩还是值得的,学点套路,后面省不少事。
823KB
文件大小:
评论区