Geralmente usamos $ python3 -m venv myvenv
para criar um novo virtualenv (Aqui myvenv
é o nome do nosso virtualenv).
Semelhante ao meu caso, se você tiver python3.5
e python3.6
em seu sistema, poderá receber alguns erros.
NOTA: Em algumas versões do Debian / Ubuntu você pode receber o seguinte erro:
The virtual environment was not created successfully because ensure pip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command.
apt-get installpython3-venv
You may need to use sudo with that command. After installing the python3-venv package, recreate your virtual environment.
Neste caso, siga as instruções acima e instale o pacote python3-venv:
$ sudo apt-get install python3-venv
NOTA: Em algumas versões do Debian / Ubuntu iniciar o ambiente virtual como este atualmente dá o seguinte erro:
Error Command: ['/home/wgetdj/WorkPlace/Programming/Python/myvenv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']
Para resolver isso, use o comando virtualenv.
$ sudo apt-get install python-virtualenv
$ virtualenv --python=python3.6 myvenv
OBSERVAÇÃO: Se você receber um erro como
E: Não é possível localizar o pacote python3-venv
, em seguida, execute:
sudo apt install python3.6-venv