Instalé python3-virtualenv
en Lubuntu 15.1 usando el paquete oficial de Ubuntu apt-get install python3-virtualenv
. La documentación oficial indica que un simple virtualenv .
en el directorio de mi proyecto debería ser suficiente para crear el venv. Esto no hace nada, porque which virtualenv
no hace nada. (Nada de which python-virtualenv
y which python3-virtualenv
también).
La información del paquete, una vez instalada, dice que se instaló /usr/lib/python3/dist-packages/virtualenv.py
, por lo que invoco esto en python3. Me da esto:
$ python3 /usr/lib/python3/dist-packages/virtualenv.py .
Running virtualenv with interpreter /usr/bin/python2
New python executable in ./bin/python2
Also creating executable in ./bin/python
Installing setuptools, pip...done.
Sí, cuando miro, todo en ./bin es python2. ¿Python3-virtualenv de ubuntu es un paquete ficticio para python2?
La documentación oficial de Python dice que use un paquete diferente: python3-venv . Esto parece funcionar cuando yo pyvenv .
, con cosas de python3 en el ./bin
directorio.
¿Cómo puedo crear con éxito un Python 3 virtualenv?