适用于组织的Python pip包

时间:2019-01-12 08:58:39

标签: python python-3.x pip

我是新建Python包的人

我正在通过此tutorial来构建我的第一个软件包。

我有一个问题,如何构建可供组织内任何人使用的软件包。从here可以理解,包可以在用户级别编写。

必须为组织编写我的软件包。有人能帮我吗?

谢谢!

2 个答案:

答案 0 :(得分:1)

如果您不希望组织外部的人看到和使用该软件包,则可以使用私有github存储库托管该软件包,而不是将其上传到pypi.org

制作setup.py文件,然后将包放在github上(如果尚未这样做)。

然后可以使用pip install git+https://github.com/your-organization/your-repository.git安装该软件包。 (您要做需要安装pip和git)

答案 1 :(得分:1)

您可以使用pypiserver之类的东西来自托管python包索引。将其设为私有,只能由您自己的组织访问。