Site de référence Python, machine learning, analyse de données, IA, introduction de PyCaret pipenv (également create requirements.txt) Tout d'abord, depuis l'introduction de pipenv, la méthode de construction de l'environnement est résumée. Je veux créer requirements.txt qui ne contient pas de packages supplémentaires, utilisez donc l'option dev pour séparer les packages à importer dans le code des packages installés pour créer l'environnement.
Il serait très utile que vous puissiez signaler toute erreur.
pip install pipenv
Installez pipenv dans votre environnement local.
Entrez le répertoire dans lequel vous souhaitez utiliser l'environnement virtuel
pipenv install --python=3.7.6
Créez un environnement virtuel avec. Spécifiez la version que vous souhaitez utiliser selon vos besoins.
En même temps, ** Pipfile ** et ** Pipfile.lock ** sont créés dans le répertoire courant.
ls
Vous pouvez voir que le fichier a été créé dans.
pipenv install [package]
Vous pouvez installer le package dans l'environnement virtuel sans entrer dans l'environnement virtuel avec. Par exemple
pipenv install numpy
Ensuite, vous pouvez installer numpy.
pipenv install --dev [package]
Vous pouvez l'installer en tant que package de développement à l'aide de l'option --dev.
Installez le package utilisé pour construire l'environnement en utilisant l'option dev, Les packages importés dans le code sont installés sans cette option.
pipenv lock -r
Une liste des packages dans l'environnement virtuel (autres que ceux saisis avec --dev) s'affiche avec.
pipenv lock -r -d
Vous pouvez vérifier le package de l'environnement de développement avec.
pipenv run pip freeze
Vous pouvez vérifier tous les packages qui y sont inclus.
pipenv lock -r > requirements.txt
Vous pouvez créer requirements.txt dans le répertoire courant avec
pipenv uninstall [package]
Désinstaller le package
pipenv clean
Supprimez les packages dépendants qui restent même après la désinstallation du package.
[Référence] https://qiita.com/eduidl/items/c0e8256bb3a5a735d19c
pipenv --rm
Supprimez l'environnement virtuel.
pipenv --venv
Obtenez le chemin de l'environnement virtuel. Il peut être utilisé pour vérifier s'il existe un environnement virtuel.
pipenv shell
Entrez dans l'environnement virtuel.
exit
Sortez de l'environnement virtuel
Étant donné que jupyter lab et VScode ont un mécanisme pour sélectionner un environnement virtuel,
switch kernel
Vous pouvez modifier l'environnement virtuel en cliquant sur.
Recommended Posts