conda install
を使用してソース配布(つまり、setup.py
を持つアーカイブされていないインポートパッケージ)をインストールできますか?
はいといいえ。 conda install
自体はできません。ただし、 Condaのドキュメント にあるように、Condaにはpipが付属しているため、パッケージをpip install -e .
できるはずです。従来のpython setup.py [install|develop]
でインストールすることもできます。
サイトパッケージの代わりにConda環境を使用している場合は、インストールする前にConda環境をアクティブ化することを忘れないでください。
vaiski で述べたように、pip
またはsetup.py
を使用してパッケージをビルドおよびインストールできますが、パッケージはpip
とconda
は、互いの依存関係を尊重しません。
したがって、ソースディストリビューションにconda
ビルドレシピ( meta.yaml
)が含まれている場合は、を使用して自分のマシンにanaconda
アーカイブを作成できます。 conda-build
ツール:
$ conda build meta.yaml
その後、conda
が理解できるメタデータを含むビルドパッケージのローカルtar.gz
が作成されます。これは、conda
を使用してパッケージをインストールするたびにインターネットからダウンロードするものです。
最後に、以下を使用してローカルでビルドしたパッケージをインストールできます。
$ conda install --use-local