Articles of virtualenvwrapper

¿Cómo congelar paquetes instalados solo en el entorno virtual?

¿Cómo congelar paquetes instalados solo en el entorno virtual, es decir, sin los globales?

Problema de terminal con virtualenvwrapper después de la actualización de Mavericks

Después de actualizar a OSX Mavericks, recibo este mensaje en el terminal: /usr/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenv has been installed for VIRTUALENVWRAPPER_PYTHON=/usr/bin/python and that PATH is set properly.

¿Dónde está virtualenvwrapper.sh después de instalar pip?

Estoy intentando configurar virtualenvwrapper en OSX, y todas las instrucciones y tutoriales que he encontrado me dicen que agregue un comando de origen a .profile, apuntando hacia virtualenvwrapper.sh. He revisado todos los directorios de python y site-packages, y no puedo encontrar ningún virtualenvwrapper.sh. ¿Es esto algo que necesito descargar por separado? ¿El pip no está […]

¿Dónde se deben crear los virtualenvs?

Estoy confundido en cuanto a dónde debo poner mis virtualenvs. Con mi primer proyecto de django, creé el proyecto con el comando django-admin.py startproject djangoproject Luego hice un cd en el directorio djangoproject y ejecuté el comando virtualenv env que creó el directorio de entorno virtual al mismo nivel que el directorio interno de djangoproject […]

¿Cómo configurar virtualenv para un crontab?

Quiero configurar un crontab para ejecutar un script de Python. Decir que el guión es algo como: #!/usr/bin/python print “hello world” ¿Hay alguna manera de que pueda especificar un virtualenv para que se ejecute ese script de Python? En la shell que acabo de hacer: ~$ workon myenv ¿Hay algo equivalente que podría hacer en […]

¿Cómo usar virtualenvwrapper en Supervisor?

Cuando estaba desarrollando y probando mi proyecto, solía usar virtualenvwrapper para administrar el entorno y ejecutarlo: workon myproject python myproject.py Por supuesto, una vez que estaba en el virtualenv correcto, estaba usando la versión correcta de Python y otras bibliotecas correspondientes para ejecutar mi proyecto. Ahora, quiero usar Supervisord para administrar el mismo proyecto ya […]

problemas con python y virtualenvwrapper después de la actualización: no hay un módulo llamado virtualenvwrapper

Ejecuto python 2.7.6 con virtualenv, virtualenvwrapper bajo ubuntu 14.04. Ahora he instalado Python 2.7.9 desde la fuente. el nuevo intérprete de python ahora se encuentra en /usr/local/bin pero parece que el antiguo intérprete también se encuentra en /usr/bin . si ejecuto el shell de python aparece python2.7.9. pero si uso mkvirtualenv venv , recibo el […]

¿Por qué no puedo hacer que `pip install lxml` funcione dentro de un virtualenv?

Nota: estoy usando virtualenvwrapper. Antes de activar el entorno virtual: $ pip install lxml Requirement already satisfied (use –upgrade to upgrade): lxml in /usr/lib/python2.7/dist-packages Cleaning up… Después de activar el entorno virtual: (test-env)$ pip install lxml force/build/lxml/src/lxml/includes/etree_defs.h:9:31: fatal error: libxml/xmlversion.h: No such file or directory comstacktion terminated. error: command ‘gcc’ failed with exit status 1 […]

¿Cómo elimino / borro un virtualenv?

He creado un entorno con el siguiente comando: virtualenv venv –distribute No puedo eliminarlo con el siguiente comando: rmvirtualenv venv : esto es parte de virtualenvwrapper como se menciona en la respuesta a continuación para virtualenvwrapper Hago un ls en mi directorio actual y todavía veo venv La única forma en que puedo eliminarlo parece […]

Python Virtualenv – No hay un módulo llamado virtualenvwrapper.hook_loader

Estoy ejecutando Mac OS 10.6.8. y quería instalar además de python 2.6, también python 2.7 y usar python 2.7 en un nuevo virtualenv. Ejecuté los siguientes pasos: Descargué Python 2.7 y lo instalé: http://www.python.org/ftp/python/2.7.3/python-2.7.3-macosx10.6.dmg Luego ejecuto el comando para configurar un nuevo virtualenv usando python2.7: mkvirtualenv –python=python2.7 mynewenv Mi .bash_profile se parece a lo siguiente: […]