Конда версия pip install -r needs.txt --target ./lib - PullRequest
0 голосов
/ 26 июня 2018

Что такое версия conda

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

Я нашел эти команды while read requirement; do conda install --yes $requirement; done < requirements.txt

Но это не говорит, как указать --target ./lib

Спасибо.

Ответы [ 2 ]

0 голосов
/ 20 мая 2019

Чтобы создать среду с именем py37 с python 3.7, используя канал conda-forge и список пакетов:

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

В качестве альтернативы вы можете создать файл environment.yml вместо require.txt:

name: py37
channels:
  - conda-forge
dependencies:
  - python=3.7
  - numpy=1.9.*
  - pandas
0 голосов
/ 26 июня 2018

Вы можете запустить conda install --file requirements.txt вместо цикла, но в conda install нет целевого каталога. conda install устанавливает список пакетов в указанную среду conda.

...