¿Cómo reinstalar completamente virtualenv en Ubuntu?

¿Cómo reinstalar completamente virtualenv en Ubuntu?

Tengo una instalación rota virtualenven Ubuntu 20.04.4 y quiero reinstalarlo completamente nuevo. Intenté eliminar la instalación actual con

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

pero el archivo

/usr/local/bin/virtualenv

todavía existe. Y cuando intento crear un entorno virtual con

virtualenv venv

me sale un error

/home/adietz/.local/bin/virtualenv

(¡¡Incluso yo eliminé TODOS virtualenvde /usr/bin)!!

Algo parece totalmente confuso. ¿Cómo puedo arreglar esto?

Cuando abro una nueva terminal e intento crear un virtualenv me dice:

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

sudo apt install python3-virtualenv

Pero ejecutar este comando no resuelve ningún problema, ya que cuando ejecuto el comando anterior, aparece nuevamente el error anterior.

Información adicional:

  • which virtualenvno devuelve nada
  • mkvirtualenvdevolucionesERROR: virtualenvwrapper could not find virtualenv in your path
  • La versión de Python es 3.8.10.

Respuesta1

El siguiente truco es una solución. En lugar de usar, virtualenvcreo un entorno virtual de la siguiente manera

python -m venv myvenv

Pero eso no resuelve mi virtualenvwrapperproblema.

información relacionada