new instalar app python django pycharm

python - instalar - Error de Pycharm Django no es importable en este entorno



pycharm en ubuntu (11)

Como todos dijeron, busque el intérprete. ¿Estuvo o no configurado correctamente? Si creó su proyecto en un entorno virtual , asegúrese de haber configurado el intérprete de python correcto o no. El intérprete de python (todo) y el intérprete de python (solo para un solo proyecto usando virtualenv) son diferentes.

Si está utilizando PyCharm Vaya a Configuración-> Proyecto-> intérprete del proyecto y elija el intérprete adecuado. Una vez que haya terminado con eso, ejecute el proyecto si se ejecuta, todo el conjunto .if no comprueba las configuraciones de edición y verifique nuevamente el intérprete

Estoy recibiendo los siguientes errores en Pycharm.

Error: Django no es importable en este entorno

Solía ​​funcionar bien, pero moví el proyecto y virtualenv a otro directorio y apareció el error. Es raro porque si ejecuto el proyecto ignorando las advertencias de configuración que recibo, funciona bien.

El problema es que ahora, Pycharm no está encontrando al interlocutor del proyecto.

El comando que Pycharm está ejecutando es:

/Users/plorenzo/../gestorSchools/venv/bin/python3.4 /Users/plorenzo/../gestorSchools/schoolsManager/manage.py runserver 8000

El virtualenv está activado.

Mi $ PATH es:

/Users/plorenzo/../gestorSchools/venv/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

y mi $ PYTHONPATH:

/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4

Pasé unos días tratando de encontrar la solución, pero no pude encontrarla.


El intérprete del proyecto, que se está utilizando en la configuración pycharm , no tiene instalado el paquete django . Así que ve a

setting->Project->project interpreter

Luego instale el paquete django

funcionará :)


En mi caso tuve que ir a Configuración (Alt + F7, o al icono de Llave inglesa / Cog) y seleccionar un intérprete de Python que tenga Django instalado junto a él.

Si Django no está instalado, debería poder instalarlo a través del icono verde + (no se muestra a continuación) una vez que se haya seleccionado un intérprete.


En mi caso, estaba ejecutando la versión Cygwin de Python cuando surgió este error. Repararlo implicaba simplemente agregar algunas de las rutas de bin de cygwin a la variable Ruta de Windows.

Ejecute "control sysdm.cpl" Vaya a la pestaña "Avanzado" Haga clic en el botón "Variables ambientales" en la parte inferior de esta pestaña Buscar "Ruta" en "Variables del sistema" Agregar a ella ;c:/cygwin/bin;c:/cygwin/sbin;c:/cygwin/usr/local/bin

No incluí / usr / bin, ya que por alguna razón, se combina en el directorio / bin cuando se visualiza en Windows.


Finalmente encontré el error. El problema era que el nombre de una carpeta en la ruta virtualenv tenía un acento.

Este es el viejo camino:

/Users/plorenzo/../telefónica/gestorSchools/venv

Este es el nuevo que funciona:

/Users/plorenzo/../telefonica/gestorSchools/venv


Ok, en mi caso la solución fue:

  1. Instalar django
  2. Utilice la sugerencia de @cbueche para eliminar el ~
  3. Cambiar a otro proyecto y volver a mi servicio para este proyecto

Salí y recargué el proyecto unas cuantas veces allí, por lo que también podría ser necesario. Me encanta PyCharm, pero comenzar un nuevo proyecto siempre es doloroso.


Otro caso más, donde mi virtualenv tenía instalado Django, pero Pycharm aún mostraría este error.

Finalmente descubrí que la misma ruta virtualenv se había duplicado en la lista de intérpretes disponibles. Eliminando todos ellos y volviendo a agregarlo arreglado.

La duplicación ocurrió después de que copié el archivo .idea de otra máquina y volví a crear el virtualenv de Pycharm, aunque ya estaba listado como un intérprete (roto).


Puede parecer obvio, pero intente salir y luego reiniciar la aplicación PyCharm. Cuando tuve este problema, continué recibiendo el error "Django no es importable en este entorno" a pesar de que la ruta del intérprete del proyecto era correcta. Nada funcionó hasta que cerré y volví a abrir la aplicación. Espero que esto le ahorre tiempo a alguien.


Tengo el mismo problema en OS X y, para solucionarlo, tuve que usar una ruta absoluta para el intérprete del proyecto

/ Users / myself / Projects / ... is ok ~ / Projects / ... no estaba funcionando


Tienes que editar la configuración de tu proyecto para eso. Environemt-> Variables de entorno configuradas variables DJANGO_SETTINGS_MODULE = nombre_proyecto.settings


Tuve un problema similar ...

Voy a PyCharm -> Preferencias y traté de leer Django para proyectar paquetes de intérpretes. PyCharm repentinamente agregó todo en el archivo Requirements.txt. Y ahora puedo ejecutar el proyecto sin ningún problema.