web-dev-qa-db-ja.com

Condaバージョンpip install -r requirements.txt --target ./lib

これのcondaバージョンは何ですか?

pip install -r requirements.txt --target ./lib

私はこれらのコマンドを見つけました:

while read requirement; do conda install --yes $requirement; done < requirements.txt

しかし、--target ./libの指定方法はわかりません

33

ループの代わりにconda install --file requirements.txtを実行できますが、 conda install にはターゲットディレクトリがありません。 conda installは、指定されたconda環境にパッケージのリストをインストールします。

51
phd

チャンネルconda-forgeとパッケージのリストを使用して、python 3.7でpy37という名前の環境を作成するには:

conda create -y --name py37 python==3.7
conda install -f -y -q --name py37 -c conda-forge --file requirements.txt
conda activate py37
...
conda deactivate

または、requirements.txtの代わりに environment.yml ファイルを作成できます。

name: py37
channels:
  - conda-forge
dependencies:
  - python=3.7
  - numpy=1.9.*
  - pandas

このコマンドを使用して、環境を削除します。

conda env remove -n py37
15
bbaassssiiee