En una nueva instalación de 16.04, estoy tratando de instalar virtualenvwrapper siguiendo esta gran respuesta de Gerhard Burger.
después de configurar el .bashrc
, cada vez que se abre el terminal muestra
bash: /usr/local/bin/python2.7: No such file or directory
virtualenvwrapper.sh: There was a problem running the initialization hooks.
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python2.7 and that PATH is
set properly.
la ubicación del script es,
$ sudo find / -name virtualenvwrapper.sh
[sudo] password for john:
/usr/local/bin/virtualenvwrapper.sh
contenidos de mi .bashrc
son,
export WORKON_HOME=/home/john/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=/home/john/.virtualenvs
aquí está mi pip freeze
cffi==1.5.2
greenlet==0.4.9
pbr==1.10.0
readline==6.2.4.1
six==1.10.0
stevedore==1.15.0
virtualenv==15.0.2
virtualenv-clone==0.2.6
virtualenvwrapper==4.7.1
la ubicación del intérprete de python,
$ which python
/usr/bin/python
¿Cómo lo hago funcionar?
gracias.
bash
16.04
python
virtualenv
virtualenvwrapper
Todo es variado
fuente
fuente
/usr/local/bin
hecho no contienepython2.7
, y sospecho que el tuyo tampoco.which python2.7
dice/usr/bin/python2.7
, pero aún no he descubierto cómo decirvirtualenvwrapper
que mirar en/usr/bin
lugar de/usr/local/bin
.export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
a tu.bashrc
antessource /usr/local/bin/virtualenvwrapper.sh
?Respuestas:
Estoy usando el servidor Ubuntu 16.04, también debe exportar el intérprete de Python en el que ha instalado el virtualenvwrapper
desde que tengo la instalación múltiple de Python.
fuente
solo comenta
en linea
archivo ... funcionó para mí.
fuente
Probablemente necesite actualizar su variable de entorno PYTHONPATH. En su .bashrc, antes de todas las variables virtualenvwrapper, agregue la siguiente línea:
fuente
En el
.bashrc
cambioy luego hacerlo funcionar en el shell actual por
Luego, cambio en el
virtualenvwrapper.sh
a esto
fuente