2012-04-09 14 views

Respuesta

10

para ver donde sus archivos virtualenv son, habilitarlo y emita el siguiente comando bash:

$ echo $VIRTUAL_ENV 

similar a la instalación de Python de su sistema, los paquetes están almacenados dentro del directorio lib/python2.*/site-packages/. Encuentra tu paquete allí y edita los archivos necesarios.

4

Primero debe conocer la ruta de acceso a env userena. Entonces, la aplicación instalada generalmente está en path_to_userena/lib/python2.x/site-packages/. Las aplicaciones de Django normalmente no contienen el prefijo django-, por lo tanto userena aquí.

O usted podría encontrar en Python por

import os.path, userena 
os.path.dirname(userena.__file__) 
+0

muchas gracias señor, tengo un pequeño problema, mi virtualenv en realidad se llama 'userena-demo' y si lo hago' import os.path, userena-demo' lo hará mostrar este error 'SyntaxError: sintaxis inválida' Creo que es por el' Dash' qué hacer en ese caso? ¿Debo cambiar el nombre del virtualenv? Si es así, ¿cómo hacerlo? – user

+0

@user no es el nombre virtualenv sino el módulo que instaló en él que debe importar para utilizar este enfoque. –

+0

@user Como Charles describió, 'userena' aquí representa la biblioteca instalada' django-userena' – okm

1

si está usando virtualenvwrapper (que recomiendo):

que permite decir que ya estoy usando en el uso de la virtualenv foo y virtualenvwrapper tener instalada:

$ cdvirtualenv 

si esta orden i iré a la ruta $VIRTUAL_ENV que en este caso es:

$ pwd 
/home/bernardo/.virtualenvs/foo 
$ ls 
bin build include lib local 

en mi caso para ver mis paquetes virtualenv voy a ir a lib/python2.7/site-packages o:

$ lssitepackages 
figleaf figleaf-0.6.1-py2.7.egg-info initools INITools-0.3.1-py2.7.egg-info 

los comandos cdvirtualenv y lssitepackages proviene de "virtualenvwrapper"

0

Los paquetes de descarga mediante PIP o cualquier otro método en un env virtual se almacena en el mundo virtual env carpeta es decir

Supongamos que crea un entorno virtual ENV, por lo que los paquetes descargados estarán dentro de ENV/lib/python2.7/site-packages

0

Encontrará virtualenv en home/.virtualenvs. En el directorio .virtualenvs encontrará su virtualenv

Cuestiones relacionadas