这里有一个简单的问题,我习惯了 devpi,想知道 devpi 和 pypi server 有什么区别?
比另一个更好吗?这个比例哪个更好?
干杯
这里有一个简单的问题,我习惯了 devpi,想知道 devpi 和 pypi server 有什么区别?
比另一个更好吗?这个比例哪个更好?
干杯
PyPI(Python Package Index)- 是第三方 Python 软件包的官方存储库。每次您使用例如pip
安装不在标准中的包时,它都会从 PyPI 服务器下载。
PyPI 上的所有包都是公开可见的。因此,如果您上传自己的包,那么任何人都可以开始使用它。显然,您需要访问互联网才能使用它。
devpi(不确定首字母缩写词代表什么)- 是一个自托管的私有 Python 包服务器。此外,您可以使用它来测试和发布您自己的软件包。
自托管它非常适合您可能不想(或不能)与世界其他地方共享的专有工作。
所以 devpi 提供的其他功能:
main
,坚如磐石的软件包的索引development
,您可以在其中发布仍在开发中的软件包。尽管您必须小心这一点,因为大量索引会使事情难以跟踪。pip
以便您可以像使用 PyPI 一样使用本地 devpi 服务器。所以回答你的问题:
官方网站非常有用,有很好的例子:http ://doc.devpi.net/latest/