Python 设置私有pypi包?
我计划创建一个python包,它只能由我所在大学的团队使用。我可以在我的大学服务器上托管它。是否有任何参考、指南或教程可以这样做。我以前开发过pip包,但它们被推到了公共空间。Python 设置私有pypi包?,python,git,pip,pypi,Python,Git,Pip,Pypi,我计划创建一个python包,它只能由我所在大学的团队使用。我可以在我的大学服务器上托管它。是否有任何参考、指南或教程可以这样做。我以前开发过pip包,但它们被推到了公共空间。 想法是将代码放在github(由我的大学开发)上,并将pip包指向git repo。也许只需将依赖于此私有包的包的依赖项(requirements.txt/setup.py)指向该包的私有github repo URL就足够了。在requirements.txt中添加类似的行 -e git+ssh://git@githu
想法是将代码放在github(由我的大学开发)上,并将pip包指向git repo。也许只需将依赖于此私有包的包的依赖项(requirements.txt/setup.py)指向该包的私有github repo URL就足够了。在requirements.txt中添加类似的行
-e git+ssh://git@github.com/example/example.git#egg=example
谢谢。但是我有没有办法让最终用户的工作更容易,比如“pip安装”--额外的索引url“哦,我明白了,你说的是最终用户,我能假设他们不会访问repo吗?它应该是另一个python包,比如django。他们不需要进入代码部分。可能是类似PypCloud()除了我没有设置私有PyPi服务器的经验之外,还有其他的窍门,所以我将把这个问题留给有更多经验的人来回答。希望你能尽快解决这个问题。