Estoy tratando de importar:
from django.db import models
PyCharm subraya django.db
y se queja: Unresolved reference 'django'
.
¿Cómo hago para que PyCharm reconozca Django?
Supongo que está utilizando un virtualenv que se encuentra en el mismo directorio que otros archivos de proyecto. Python debería saber exactamente ese camino. Entonces, es posible que Pycharm esté usando el intérprete incorrecto.
Vaya a Configuración -> Proyecto: -> Intérprete del proyecto -> cambie al camino correcto
En los paquetes de interpretación, debe haber un paquete Django instalado. Si no, hazlo aquí/en la terminal.
Marque la carpeta raíz del proyecto como 'Fuentes raíz', funciona para mí. Raíz de contenido
Las respuestas anteriores se responden parcialmente.
Descripción del problema : tengo varias versiones de python instaladas y Django está instalado en una de las versiones de Python. hay dos problemas
Problema 1: Pycharm tiene un intérprete de Python incorrecto. Para esto, el Project Interpreter
debe cambiarse a la versión de Python donde está instalado Django. Solución: Siga todos los pasos.
Problema 2: Django no aparece como paquete. Para esto, necesitamos poner a disposición los paquetes de python instalados en el entorno de Pycharm. Solución: Siga todos los pasos excepto el paso 3.
Solución: Realice los siguientes pasos.
Project
> Project Interpreter
de proyectossettings icon
> Add Local
Base Interpreter
Inherit global site-packages
y Make available to all projects
ok
Una vez hecho esto en Project Intepreter
, podrá ver Django
en la lista de paquetes.