问题 我可以在Python PIP中使用Artifactory吗?


我可以使用Pip从Artifactory中提取Python工件吗?

我看到我可以使用Python在Artifactory中放置工件,但是如果我想使用pip从它中提取工件呢?


2041
2017-08-16 23:22


起源



答案:


在Artifactory发行版3.4中引入了对python pip的支持 检查他们的wiki以获取有关实施的详细信 http://www.jfrog.com/confluence/display/RTF/PyPI+Repositories


6
2017-10-06 12:34





看看Defend Against Fruit。它提供了Python和Artifactory之间缺少的粘合剂。 http://teamfruit.github.io/defend_against_fruit/


4
2018-05-18 17:07



非常好的方法和神器专业的附加组件,我会尝试安装它。 - Larry Cai


答案:


在Artifactory发行版3.4中引入了对python pip的支持 检查他们的wiki以获取有关实施的详细信 http://www.jfrog.com/confluence/display/RTF/PyPI+Repositories


6
2017-10-06 12:34





看看Defend Against Fruit。它提供了Python和Artifactory之间缺少的粘合剂。 http://teamfruit.github.io/defend_against_fruit/


4
2018-05-18 17:07



非常好的方法和神器专业的附加组件,我会尝试安装它。 - Larry Cai


我没有找到关于PIP的有线协议的任何具体信息(坦率地说,我没有搜索太多,只是谷歌搜索它),但如果它使用普通的HTTP你应该没问题。弄清楚PIP用于其工件的布局是什么,以这种方式上传它们,它应该工作。


2
2017-08-19 08:31



我的问题是关于使用pip从神器中拉出而不是推动。推送不需要pip,可以使用artifactory的REST API完成。我需要知道是否可以将Artifactory设置为PIP存储库,并像其他Python库一样提取存储在Artifactory中的库。 - BestPractices
一旦你以正确的布局推动工件,Pip就能够拉动它们。 - JBaruch
@JBaruch:至少有pypi简单的协议,大多是神器应该重新索引包,外面很难做到这一点。我看到你创造了票 jfrog.com/jira/browse/RTFACT-5163 - Larry Cai
是的,pypi支持正在进行中。 - JBaruch