我应该安装什么分发或设置工具



我正在遵循一本python书籍,上面说要安装distribution。然而,我很困惑我应该安装分发或设置工具,因为它们现在都合并了。这两者之间还有区别吗?由于我已经安装了pip,并且自动安装了setuptools,我想知道如何检查是否安装了Distribute或setuptools ?

这种情况很令人困惑,因为Python的安装程序太多了,而且最近情况发生了变化。

distribution是setuptools的一个分支,setuptools本身是distutils的一个扩展。他们在2013年与setuptools合并。你的书很可能过时了。setuptools和distribution的文档一直很混乱,因为它假定您已经熟悉distutils。Distutils2是一个被放弃的努力,它将更强大的distutils放入Py3.3标准库中。

由于distutils仍然缺乏生成可执行包装器脚本等关键功能,因此您最好使用最新版本的setuptools。请先通读distutils文档,因为setuptools是distutils功能的超集。

你不能指望你的用户已经安装了setuptools,所以在你的代码中包含ez_setup.py引导脚本是有帮助的。这将允许您的setup.py在需要时安装setuptools。

相关内容

  • 没有找到相关文章

最新更新