Sob a instalação e uso de ambiente virtual Python Ubuntu

Primeiro, instale o ambiente virtual
1. O primeiro uso da necessidade ambiente para instalar pip python (Nota: Por padrão Linux pip não estiver instalado, você precisará instalar manualmente)
comando pip instalação: sudo apt instalar python-pip: python2.7 instalado
sudo apt instalar python3-pip: instalação python3.5
Nota: Se a versão pip é muito baixo, você precisa atualizar, pip instalar pip --upgrade, a instalação é bem-sucedido, é melhor reiniciar

2. Instale o ambiente virtualenv virtual
comando de instalação: pip instalar VIRTUALENV
problemas que podem surgir:
Pergunta 1: Não foi possível obter lock / var / lib / dpkg / bloquear
este problema poderia ser ter um outro programa está sendo executado, resultando em ser a capital bloqueado indisponíveis . A causa dos recursos bloqueados não podem ser concluída normalmente quando a última corrida ou instalar atualizações, e depois essa condição ocorre, a solução é simples:
digite o seguinte dois no terminal:
sudo RM / var / cache / / APT arquivos / Bloqueio
sudo RM / var / lib / dpkg / Bloqueio
pergunta 2: Considere o uso da opção `--user` ou verificar as permissões
solução: pip instalar --user virtualenv 


Segundo, o uso do ambiente virtual
1, criando um ambiente virtual 
  1. criar um diretório para armazenar mkdir ambiente virtual, e entrar no diretório
  comando: mkdir vir
     cd vir
  2. criar um ambiente virtual 
  virtualenv -p python versão de idioma do nome do ambiente do caminho virtual 
  exemplo: virtualenv -p /usr/bin/python3.5 test1
  ( a versão python padrão python2.7, o padrão criará automaticamente um nome de diretório correspondente com o mesmo nome que o diretório de ambiente virtual)

2. ativar o ambiente virtual
  1. Ative o ambiente virtual, quando o ambiente virtual é ativado antes do comando pode ser visto (o nome do ambiente virtual)
  Fonte ambiente virtual diretório / bin / de uma Ativar
  2. Saia ambiente virtual
  deactivate
  se você deseja excluir um ambiente virtual, simplesmente sair do ambiente virtual , exclua o diretório de ambiente virtual correspondente. Ela não afeta outros ambientes.

3. unificada de software de gestão ambiente virtual virtualenvwrapper 
  1. Instale o software de gestão
  sudo easy_install virtualenvwrapper
  padrão virtualenvwrapper instalado em / usr / / bin locais Agora,
  de fato, necessidade de executar o arquivo virtualenvwrapper.sh para o trabalho, assim você precisará configurá-lo:

  2. Configure as variáveis ​​de ambiente (Configuração do caminho de software em execução e o local de armazenamento do ambiente virtual)

  Crie um diretório de gerenciamento de ambiente virtual: mkdir $ HOME / .local / virtualenvs
  $ HOME / Home / corrente do usuário 
  vim ~ / .bashrc adicione o seguinte conteúdo:
    

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

 

    Atualizar as variáveis ​​de ambiente: source ~ / .bashrc

    Ativando software de gerenciamento de ambiente virtual
    Fonte /usr/local/bin/virtualenvwrapper.sh
  3. Use ambiente virtual
    1. Criar e ativar o ambiente virtual: mkvirtualenv nome do ambiente virtual (o padrão é criado python2.7)
    2. criar a versão do ambiente virtual idioma especificado 
      mkvirtualenv versão do caminho do ambiente virtual linguagem Python -p
      nome mkvirtualenv -p /usr/bin/python3.5 ambiente virtual
    3, sair do ambiente virtual: deactivate
    4., ambiente virtual antes de prosseguir para uso: workon nome do ambiente virtual (virtual ambiente deve estar presente)
    5, excluir o ambiente virtual: rmvirtualenv nome ambiente virtual
    6, listas de todo o ambiente: workon ou lsvirtualenv -b

Publicado 131 artigos originais · Louvor obteve 22 · vista 120 000 +

Acho que você gosta

Origin blog.csdn.net/qq_38890412/article/details/104536645
Recomendado
Clasificación