微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

setuptools 已经演变成什么角色?后端支持是什么意思?

如何解决setuptools 已经演变成什么角色?后端支持是什么意思?

我最近参加了涵盖 setuptoolssetup.py 的 Python 打包课程。然后我去了图书馆的documentation,我发现由于转向setup.cfg和其他新变化,我学到了旧东西:(

除了 setuptools 现代化的方式,我有兴趣阅读 Python packaging at a glance section 以下内容

Python 打包的格局正在发生变化,Setuptools 已经发展到仅提供后端支持,不再是市场上事实上的打包工具。

:首先,后端支持是什么意思?然后,当前的环境是什么样的,setuptools 的替代品是什么(我猜是前端,但又是什么)?

看了一下more我还发现:

由于 setuptools 不再作为认构建工具 [...]

但随后通过谷歌搜索将我带到了 Python Packaging 权威机构的 recommended tools,并在那里说:

  • 使用 setuptools 定义项目并创建源代码分发。
  • 使用wheel 项目中提供的bdist_wheel setuptools 扩展来创建轮子。这特别有益,如果您 项目包含二进制扩展。

:这是否意味着景观演变的结果导致了wheel

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。