Comment développer dans un environnement virtuel Python [Memo]

Tout en considérant les règles de développement en Python, j'ai appris à créer un environnement virtuel en Python, je vais donc l'écrire moi-même. Un environnement virtuel Python est un environnement qui est séparé par des modules installés, des packages et des versions. J'ai développé localement ou sur des machines virtuelles jusqu'à présent, mais il semble que je puisse préparer un environnement Python propre sans utiliser de machines virtuelles. Créez un environnement virtuel Python à l'aide d'un logiciel appelé venv.

Créer un environnement virtuel

Tout d'abord, créez un environnement virtuel. Vous pouvez facilement créer un environnement virtuel en exécutant la commande suivante sur le terminal. Lorsque cette commande est exécutée, un répertoire appelé «nom de l'environnement» est créé sous le répertoire exécuté, et c'est l'environnement virtuel. Cependant, le simple fait d'entrer dans le répertoire ne fonctionnera pas et vous devrez l'activer.

Terminal


Uesr$ python3 -m venv 'Le nom de l'environnement'

Activer l'environnement virtuel

Vous pouvez activer l'environnement virtuel en vous déplaçant vers le répertoire et en entrant la commande suivante. Lorsqu'il est activé, le terminal $ et le nom de l'ordinateur seront précédés de ('nom de l'environnement').

Terminal


User$ cd 'Le nom de l'environnement'
User$ source bin/activate
('Le nom de l'environnement') User$ 

Fin de l'environnement virtuel

Entrez la commande suivante pour mettre fin à l'environnement virtuel. Cela reviendra à l'affichage avant l'activation.

Terminal


('Le nom de l'environnement') User$ deactivate
User$

Résumé

J'installe souvent diverses bibliothèques lors du développement de Python, mais si je le fais localement, il sera difficile de gérer les bibliothèques, donc j'utiliserai activement l'environnement virtuel à partir de maintenant. Il est facile de créer un environnement, alors essayez-le.

Recommended Posts

Comment développer dans un environnement virtuel Python [Memo]
Comment développer en Python
Comment créer un nouvel environnement virtuel Python sur Ubuntu
Remarques sur la façon de charger un environnement virtuel avec PyCharm
Comment obtenir une liste d'exceptions intégrées pour python
Vue d'ensemble de l'environnement virtuel Python et comment le créer
Ajouter un environnement virtuel Python à VSCode
Comment déterminer l'existence d'un élément sélénium en Python
Comment vérifier la taille de la mémoire d'une variable en Python
Comment vérifier la taille de la mémoire d'un dictionnaire en Python
De l'installation d'Ansible à la création d'un environnement Python dans l'environnement virtuel de Vagrant
environnement virtuel en Python
Comment partager un environnement virtuel [About requirements.txt]
Comment effacer un taple dans une liste (Python)
Comment incorporer des variables dans des chaînes python
Résumé de la façon d'importer des fichiers dans Python 3
Comment créer un fichier JSON en Python
Créer un environnement virtuel avec conda avec Python
Résumé de l'utilisation de MNIST avec Python
Étapes pour développer une application Web en Python
Comment notifier les canaux Discord en Python
Travaillez dans un environnement virtuel avec Python virtualenv.
[Python] Comment dessiner un histogramme avec Matplotlib
Comment envoyer une image visualisée des données créées en Python à Typetalk
[Python] Comment mettre n'importe quel nombre d'entrées standard dans la liste
Comment installer le package python dans un environnement local en tant qu'utilisateur général
Comment bien formater une liste de dictionnaires (ou d'instances) en Python
Construire un environnement virtuel Python
Construire un environnement virtuel Python
Comment convertir / restaurer une chaîne avec [] en python
Mémo connecté à HiveServer2 d'EMR avec python
Remarques sur l'utilisation d'AIST Spacon ABCI
Comment configurer un environnement Python à l'aide de pyenv
Comment exécuter python dans l'espace virtuel (pour MacOS)
[Python] Comment développer des variables dans une chaîne de caractères
Comment écrire un type liste / dictionnaire de Python3
Comment créer un environnement Django (python) sur Docker
Comment exécuter une commande à l'aide d'un sous-processus en Python
Comment créer un environnement Python sur Amazon Linux 2
Comment passer le résultat de l'exécution d'une commande shell dans une liste en Python
Comment obtenir une liste de fichiers dans le même répertoire avec python
[Python] Comment faire PCA avec Python
Une note sur la façon de préparer facilement un environnement de pratique Linux
[Python] Comment créer une liste de chaînes de caractères caractère par caractère
Comment collecter des images en Python
Comment mélanger une partie de la liste Python (au hasard.shuffle)
[Mémo personnel] Mémo de commande d'environnement virtuel Python
Une histoire sur la façon de spécifier un chemin relatif en python.
Comment utiliser la méthode __call__ dans la classe Python
Comment identifier l'élément avec le plus petit nombre de caractères dans une liste Python?
Comment utiliser SQLite en Python
Comment importer des fichiers où vous le souhaitez en Python
Créez un environnement virtuel avec Python!
Comment créer un pont virtuel
Créer un environnement virtuel avec Python 3
Un moyen standard de développer et de distribuer des packages en Python