2012-06-23 22 views
7

En el proceso de intentar instalar django, tuve una serie de fallas. Seguí muchos tutoriales diferentes en línea y terminé tratando de instalarlo varias veces. Creo que puedo haberlo instalado dos veces (lo que el sitio web dijo que no era bueno), entonces, ¿cómo puedo saber si realmente tengo varias versiones instaladas? Tengo una Mac corriendo Lion.Cómo saber si tiene varios Django instalados

+0

¿Funciona 'import django' en la consola de Python para hacer algo? – Blender

+0

Sí lo hace, ____ –

+0

Esta publicación debería ayudar. [Duplicar] [1] [1]: http://stackoverflow.com/questions/739993/get-a-list-of-installed-python-modules – rh0dium

Respuesta

9

terminal abierto y escriba python continuación, escriba import django continuación, escriba django y se le indicará el camino a la Django que va a importar. Vaya a esa carpeta [debería ser algo como esto: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/] y busque más de una instancia de django (si hay más de una, estarán una al lado de la otra). Borre los que no desea.

5

Salida virtualenv y virtualenvwrapper

+0

He visto algunas cosas sobre eso, pero estoy confundido de qué se trata. –

+0

Es un mecanismo de aislamiento de entornos de Python. Se crea un entorno limpio clonando el intérprete de Python del sistema en un directorio de su elección. Luego, cuando se active ese entorno, todas las instalaciones del paquete se realizarán en este entorno, sin afectar las bibliotecas de python del sistema u otros entornos que haya creado. De esta forma, puede, por ejemplo, desarrollar su proyecto utilizando la versión estable de Django en un entorno, probándolo en otro entorno con la versión en desarrollo de Django para probar nuevas características del marco, etc. –

6

Se podría instalar yolk - aparecerá una lista de todos los paquetes de Python si usted lo llama ('yema -l')

También vale la pena mirar en virtualenv como maxi sugirió. Básicamente, le permite tener diferentes configuraciones de python (es decir, paquetes instalados ...) y facilita el cambio entre ellos.

Además, parece que ha estado instalando django manualmente. Sugiero revisar las herramientas pip y setuptools (también conocidas como easy_install), dos utilidades de administración de paquetes python muy populares.

+0

¡Gracias! Instalé Django de todas las formas posibles en las primeras 3 páginas de google, así que probablemente lo hice manualmente al menos una o dos veces. –

Cuestiones relacionadas