setuptools 58.0.0打包分发工具
安装包的事啊,setuptools-58.0.0这个版本还蛮稳的,尤其你要搞打包、分发、依赖管理那一套,用起来挺顺手的。你只要把它丢进pip install
里,一行命令就能搞定,连配置都少了多麻烦。
最常见的用法是配合setup.py
打包项目。比如你在写一个通用组件,想发到 PyPI,setuptools就是你离不开的工具了。还支持一些扩展配置,像entry_points
、install_requires
都靠它撑着,灵活又好改。
对了,如果你用的是比较新的 Python 版本,这个.whl
文件就方便,直接装上,响应也快。不用自己编译,节省不少事儿。也别忘了,有时候一些库要指定特定的 setuptools 版本,不然装不上。
哦对,如果你还在玩数据、科学计算,像NumPy、Pandas那一挂的,setuptools也是多底层依赖的基础。虽然你平时感受不到,但它一直在底下默默顶着。
如果你要了解得更细,推荐你看看这个老文章,setuptools 19.3Python 库,虽然版本旧点,但原理那一块说得蛮清楚的。
,如果你经常写 Python 包,或者想把项目正规打包一下,这个setuptools-58.0.0-py3-none-any.whl
你可以先收下,试试再说。
797.15KB
文件大小:
评论区