Como reinstalar completamente o virtualenv no Ubuntu?

Como reinstalar completamente o virtualenv no Ubuntu?

Eu tenho uma instalação quebrada virtualenvno Ubuntu 20.04.4 e quero reinstalá-lo completamente novo. Tentei remover a instalação atual com

sudo apt remove virtualenv
sudo apt-get remove --auto-remove virtualenv 
sudo apt-get purge --auto-remove virtualenv 

mas o arquivo

/usr/local/bin/virtualenv

ainda existe. E quando tento criar um virtualenv com

virtualenv venv

Eu recebo um erro

/home/adietz/.local/bin/virtualenv

(até eu removi TODOS virtualenvde /usr/bin)!!

Algo parece totalmente confuso. Como posso consertar isso?

Quando abro um novo terminal e tento criar um virtualenv ele me diz:

Command 'virtualenv' not found, but can be installed with:

sudo apt install python3-virtualenv

Mas executar este comando não resolve nenhum problema, pois quando executo o comando acima, recebo o erro acima novamente.

Informações adicionais:

  • which virtualenvnão retorna nada
  • mkvirtualenvretornaERROR: virtualenvwrapper could not find virtualenv in your path
  • a versão do python é 3.8.10

Responder1

O truque a seguir é uma solução alternativa. Em vez de usar virtualenveu crio um ambiente virtual da seguinte forma

python -m venv myvenv

Mas isso não resolve meu virtualenvwrapperproblema.

informação relacionada