2012-08-16 9 views
10

Pipを使用してArtifactoryからPythonアーティファクトを取得できますか?ArtifactoryをPython PIPで使用できますか?

ArtifactoryにPythonを使用してアーティファクトを配置することができますが、ピップを使用してアーティファクトを取り込む場合はどうすればよいですか?

答えて

2

PIPのワイヤプロトコルに関する具体的な情報はありませんでした(率直に言って、私はあまり検索しませんでした)。しかし、プレーンなHTTPを使用していればうまくいくはずです。 PIPがそのアーティファクトに使用するレイアウトは何かを把握し、そのようにアップロードし、動作するはずです。

+1

私の質問は押していない、artifactoryから引っ張ってピップを使っに関してです。プッシュすることはpipを必要とせず、artifactoryのREST APIを使って行うことができます。 ArtifactoryをPIPリポジトリのように設定し、Artifactoryに格納されたライブラリを他のPythonライブラリと同様にプルできるかどうかを知る必要があります。 – BestPractices

+0

正しいレイアウトでアーティファクトをプッシュすると、Pipはアーティファクトをプルできるようになります。 – JBaruch

+0

@JBaruch:少なくともpypiのシンプルなプロトコルがあります。主にアーティファクトがパッケージを再インデックスするでしょう。これを外で行うのは難しいでしょう。そして、あなたがチケットhttps://www.jfrog.com/jira/browse/RTFACT-5163 –

4

「Defend Against Fruit」をご覧ください。以前はPythonとArtifactoryの間に欠けていた接着剤を提供しています。 Pythonのピップのため http://teamfruit.github.io/defend_against_fruit/

+0

artifactory proのための非常に良いアプローチとアドオン、私はそれがインストールされているときに試してみます。 –

関連する問題