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
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é.
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