Como criar o virtualenv no Ubuntu 18.04

4

Eu instalei o virtualenv :

pip3 install --user virtualenv

Então eu estava tentando criar um ambiente para minha pasta com o próximo comando:

folder_name$ python -m venv ll_env

Mas, em vez do resultado desejado, recebi um erro:

__The virtual environment was not created successfully because ensurepip is not available.
On Debian/Ubuntu systems, you need to install python3-venv package using the following command.

apt-get install python3-venv

You may need to use sudo with that command.
After installing the python3-venv package, recreate your virtual environment.__

No entanto, apesar do erro%% da pastavirtualenv chamada ll_env criada.

Não tenho ideia de porque recebi este erro. Eu sou novo no Linux. Eu tentei verificar se virtualenv existe no sistema com este comando:

pip3 show virtualenv

E eu tenho:

Name: virtualenv
Version: 16.0.0
Summary: Virtual Python Environment builder
Home-page: https://virtualenv.pypa.io/
Author: Ian Bicking
Author-email: [email protected]
License: MIT
Location: /home/just_maverick/.local/lib/python3.6/site-packages
Requires:
    
por Alex Stelmakh 27.05.2018 / 16:45

1 resposta

6

Como apontado por este comentário por karel.

A resposta para sua pergunta é, na verdade, em sua pergunta:

__The virtual environment was not created successfully because ensurepip is not available.
On Debian/Ubuntu systems, you need to install python3-venv package using the following command.

apt-get install python3-venv

You may need to use sudo with that command.

Para esclarecer, simplesmente digite o comando sudo apt-get install python-3-venv ou sudo apt install python-3-venv , caso algum deles instale o pacote python-3-venv, desde que você tenha ativou o repositório universe primeiro.

After installing the python3-venv package, recreate your virtual environment.__

Bons programadores geralmente fornecem dicas ou soluções imediatas para problemas que possam ocorrer. Este é um exemplo do último.

    
por Elder Geek 27.05.2018 / 20:24