Vue d'ensemble de l'environnement virtuel Python et comment le créer

Environnement virtuel Python

J'ai étudié l'environnement virtuel parce que je l'utilisais sans bien le connaître. Dans cet article, j'expliquerai brièvement ce qu'est un environnement virtuel et comment le créer.

Qu'est-ce qu'un environnement virtuel?

En termes simples, c'est un ** espace pour exécuter des programmes **. Installez et utilisez diverses bibliothèques dans cet espace.

Pourquoi créer un environnement virtuel?

Pour résoudre des problèmes tels que "l'interférence entre les bibliothèques" et "l'incompatibilité entre les bibliothèques et les frameworks".

Sans environnement virtuel ...

Lors de l'utilisation d'un environnement virtuel ...

――Il est possible de sélectionner la version de python à votre guise et de sélectionner la bibliothèque de framework à utiliser, telle que «Environnement virtuel pour l'apprentissage automatique de la série python3.x» et «Environnement virtuel pour l'analyse de la série python2.x». Devenir.

Quel type d'environnement virtuel est python?

Tel. Cette fois, je vais vous expliquer comment créer un environnement virtuel en utilisant ** venv ** ci-dessous.

Comment utiliser l'environnement virtuel Python / venv

venv est prêt à être utilisé avec Python 3.4 et supérieur. La commande pour vérifier la version de python est la suivante.

$ python -V

Créez un environnement virtuel avec venv

Il peut être créé avec la commande suivante.

$ python -m venv ****

Lorsque vous créez un environnement virtuel, les fichiers de l'environnement virtuel sont définis dans le répertoire de travail. Vous pouvez le vérifier avec la commande suivante.

$ ls -la

Ensuite, activez l'environnement virtuel créé avec la commande suivante.

$ source ****/bin/activate

Recommended Posts

Vue d'ensemble de l'environnement virtuel Python et comment le créer
Comment développer dans un environnement virtuel Python [Memo]
Présentation de la création d'un socket serveur et de la création d'un socket client
Quand j'ai essayé de créer un environnement virtuel avec Python, cela n'a pas fonctionné
[Python] Comment créer un environnement de serveur Web local avec SimpleHTTPServer et CGIHTTPServer
Construction d'environnement de python et opencv
Comment créer un nouvel environnement virtuel Python sur Ubuntu
[python] Résumé de la récupération des listes et des éléments du dictionnaire
Créez un environnement virtuel avec Python!
Comment créer un pont virtuel
[Python] Résumé de l'utilisation des fonctions de fractionnement et de jointure
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Comparaison de l'utilisation des fonctions d'ordre supérieur dans Python 2 et 3
Comment convertir Youtube en mp3 et le télécharger en toute sécurité [Python]
[Django] Mémo pour créer un environnement de Django + MySQL + Vue.js [Python]
[Python] Comment obtenir le premier et le dernier jour du mois
Comment utiliser les variables d'environnement Serverless Framework et Python et gérer les étapes
Convertissez le résultat de python optparse en dict et utilisez-le
Comment créer un environnement d'exécution Python et Jupyter avec VSCode
[Python] Résumé de l'utilisation des pandas
Comment empaqueter et distribuer des scripts Python
Comment installer et utiliser pandas_datareader [Python]
Environnement virtuel Python et packages sur Ubuntu
Comment créer un environnement NVIDIA Docker
À propos de l'environnement virtuel de Python version 3.7
Créons un environnement virtuel pour Python
[Python] Créez un environnement virtuel avec Anaconda
python: Comment utiliser les locals () et globals ()
[Python] Comment calculer MAE et RMSE
Comment utiliser le zip Python et énumérer
Comment ajouter un module python à l'environnement anaconda
Résumé de l'utilisation de la liste Python
[Python2.7] Résumé de l'utilisation du sous-processus
[Question] Comment utiliser plot_surface de python
[Python] Comment spécifier la position d'affichage de la fenêtre et la taille de matplotlib
Procédure de création d'un environnement virtuel Python avec VS Code sous Windows
Migration de Python2 vers Python3 (Python2 est reconstruit comme un environnement virtuel et coexiste)
Comment partager un environnement virtuel [About requirements.txt]
[Python] Comment utiliser deux types de type ()
Comment générer une séquence en Python et C ++
Résumé de la façon d'importer des fichiers dans Python 3
Comment créer des variables explicatives et des fonctions objectives
Comment créer un fichier JSON en Python
Créer un environnement de 64 bits Windows + python 2.7 + MeCab 0.996
[Python] Comment lire les données de CIFAR-10 et CIFAR-100
Résumé de l'utilisation de MNIST avec Python
Comment spécifier des attributs avec Mock of Python
environnement de développement python -utilisation de pyenv et virtualenv-
[Venv] Créer un environnement virtuel python sur Ubuntu
Comment obtenir des éléments de type dictionnaire de Python 2.7
[Note] Comment créer un environnement de développement Ruby
[Python] Comment utiliser la fonction de hachage et taple.
Liste de code Python à déplacer et à mémoriser
De la construction d'environnement Python à la construction d'environnement virtuel avec anaconda
Comment installer le détecteur Cascade et comment l'utiliser
Procédure de réglage de l'hydrogène de l'atome (environnement virtuel)