Sous Ubuntu installation et l'utilisation de l'environnement virtuel Python

Tout d' abord, installer l'environnement virtuel
1. La première utilisation de la nécessité de l' environnement à installer pip python (Note: Par défaut Linux pip est pas installé, vous devez installer manuellement)
commande pip d'installation: sudo apt install python-pip: python2.7 installé
sudo apt install python3-pip: installation python3.5
Remarque: Si la version de pépin est trop faible, vous devez mettre à jour, pépin installer pépin --upgrade, l'installation est réussie, il est préférable de redémarrer

2. Installez le virtuel environnement virtualenv
commande d'installation: pip installation virtualenv
problèmes qui peuvent se poser:
Question 1: Impossible d' obtenir le verrouillage / var / lib / dpkg / verrouiller
ce problème pourrait être un autre programme est en cours d' exécution, ce qui étant du capital verrouillé indisponible . La cause des ressources verrouillées ne peut pas être effectuée normalement lorsque le dernier exécution ou l' installation des mises à jour, et cette situation se produit, la solution est simple:
tapez les deux suivantes dans le terminal:
sudo RM / var / cache / APT / Archives / verrouillage
sudo RM / var / lib / dpkg / verrouillage
question 2: Pensez à utiliser l'option `--user` ou vérifier les autorisations
solution: installer pip --user virtualenv  en


second lieu , l'utilisation de l'environnement virtuel
1, la création d' un environnement virtuel 
  1. créer un répertoire pour stocker mkdir environnement virtuel, et entrez le répertoire
  commande: mkdir vir
     cd vir
  2. créer un environnement virtuel 
  virtualenv -p version python du nom de l'environnement du chemin virtuel 
  exemple: virtualenv -p /usr/bin/python3.5 test1
  ( la version python par défaut python2.7, la valeur par défaut crée automatiquement un nom de répertoire correspondant avec le même nom que le répertoire de l' environnement virtuel)

2. activez l'environnement virtuel
  1. Activez l'environnement virtuel, lorsque l'environnement virtuel est activé avant que la commande peut être vu (le nom de l'environnement virtuel)
  répertoire Source environnement virtuel / bin / d'un Activate
  2. environnement virtuel sortie
  désactiver
  si vous voulez supprimer un environnement virtuel, il suffit de sortir l'environnement virtuel , supprimez le répertoire de l' environnement virtuel correspondant. Il ne touche pas d' autres environnements.

3. Le logiciel de gestion de l' environnement virtuel unifié virtualenvwrapper 
  1. Installez le logiciel de gestion
  sudo easy_install virtualenvwrapper
  par défaut virtualenvwrapper installé dans / usr / bin local / Maintenant,
  en effet, besoin d'exécuter le fichier virtualenvwrapper.sh pour le travail, de sorte que vous devez configurer:

  2. Configurer les variables d'environnement (configuration chemin de fonctionnement du logiciel et l'emplacement de stockage de l'environnement virtuel)

  Créer un répertoire virtuel de gestion de l' environnement: mkdir $ HOME / .local / virtualenvs
  $ HOME / Accueil / utilisateur actuel 
  vim ~ / .bashrc ajouter le contenu suivant:
    

export VIRTUALENV_USE_DISTRIBUTE=1
    export WORKON_HOME=$HOME/.local/virtualenvs   
    if [ -e $HOME/.local/bin/virtualenvwrapper.sh ];then 
    source $HOME/.local/bin/virtualenvwrapper.sh 
    else if [ -e /usr/local/bin/virtualenvwrapper.sh ];then 
    source /usr/local/bin/virtualenvwrapper.sh 
    fi 
    fi 
    export PIP_VIRTUALENV_BASE=$WORKON_HOME 
    export PIP_RESPECT_VIRTUALENV=true

 

    Actualiser les variables d'environnement: source ~ / .bashrc

    Activation du logiciel virtuel de gestion de l' environnement
    source
  3. Utilisez environnement virtuel
    1. Créer et activer l'environnement virtuel: mkvirtualenv nom de l' environnement virtuel (la valeur par défaut est créé python2.7)
    2. Créez la version spécifique de l'environnement virtuel 
      mkvirtualenv -p nom version python du chemin de l'environnement virtuel
      nom mkvirtualenv -p /usr/bin/python3.5 environnement virtuel
    3, quittez l'environnement virtuel: désactiver
    4., environnement virtuel avant de procéder à l' utilisation: nom WorkOn de l' environnement virtuel (le virtuel environnement doit être présent)
    5, supprimer l'environnement virtuel: rmvirtualenv nom de l' environnement virtuel
    6, listes tout environnement: WorkOn ou lsvirtualenv -b

Publié 131 articles originaux · louange gagné 22 · vues 120 000 +

Je suppose que tu aimes

Origine blog.csdn.net/qq_38890412/article/details/104536645
conseillé
Classement