web-dev-qa-db-fra.com

Conda version pip install -r Requirements.txt --target ./lib

Quelle est la version conda de cela?

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

J'ai trouvé ces commandes:

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

Mais il ne dit pas comment spécifier --target ./lib

33
vineeth kanaparthi

Vous pouvez exécuter conda install --file requirements.txt à la place de la boucle, mais il n'y a pas de répertoire cible dans conda install . conda install installe une liste de paquetages dans un environnement de conda spécifié.

51
phd

Pour créer un environnement nommé py37 avec python 3.7, à l'aide du canal conda-forge et d'une liste de packages:

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

Sinon, vous pouvez créer un fichier environment.yml à la place du fichier Requirements.txt:

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

Utilisez cette commande pour supprimer l'environnement:

conda env remove -n py37
15
bbaassssiiee