私はいくつかのcondaインストールを実行するためにAnsibleを使用しているプロジェクトに取り組んでいます。既存のcondaで既にカバーされている依存関係を持つgithubから2つの追加パッケージをインストールする必要があります。に依存する2番目のパッケージを持つをインストールします。pipインストールされたパッケージをconda環境に登録する
以下のコードを使って、依存関係を再インストールせずに最初のパッケージをインストールできます。
- name: install mypackage
shell: /home/myname/envs/myproject/bin/pip install --install-option="--prefix=/home/myname/envs/myproject" --egg https://github.com/myname/mypackage/archive/my_branch.zip
これは私が第二のパッケージをインストールしようとすると、インストールして失敗していたとして、それが最初のパッケージを認識しない、しかし、そこに私の道の95%を取得します。
私はこれに新しいですし、私は壁に物事を投げてきたが、私は、このような方法で、最初のパッケージをインストールすることはできませんよ。それは、既存のcondaが をインストール認識
- 2番目のパッケージは最初のパッケージを識別します
私はタイトルに関する提案も受け付けています。私はこの1つを愛していないが、もっと良いものを考えることができなかった... – Chris