Suelo trabajar en la PC pero se comenzó a trabajar en proyectos en mi mac. Puedo ejecutar Python 3 y cuando comencé un nuevo proyecto que hice lo siguiente:

1) En la carpeta de proyecto principal, instalado virtualenv y activado.

2) Instalar Django y Gunicorn

3) ¿startproject

Cuando intento python3 manage.py startapp www me sale un error de que Django no pudieron ser importados. A continuación es lo que estaba en la terminal:

(venv) AB:directory AB$ pip freeze
Django==1.10
gunicorn==19.6.0

(venv) AB:directory AB$ ls
directory   manage.py

(venv) AB:directory AB$ python3 manage.py startpap www

Traceback (most recent call last):
  File "manage.py", line 8, in <module>
    from django.core.management import execute_from_command_line
ImportError: No module named 'django'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "manage.py", line 14, in <module>
    import django
ImportError: No module named 'django'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "manage.py", line 17, in <module>
    "Couldn't import Django. Are you sure it's installed and "
ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?
el uso de python3 pero normal pip ? hmm…. hizo usted trate de usar pip3 y instalar django con ella ?
startpap o startapp?
no, pero cuando hice pip freeze veo que Django 1.10 está instalado en venv
startapp mal escrito… mismo resultado
¿Qué comando se utiliza para crear su virtualenv? Parece probable que se basa en Python 2, no 3.

OriginalEl autor user3088202 | 2016-09-01

2 Comentarios

  1. 11

    Trate de usar

    python -m pip install django

    Esta es la forma más segura de cuanto sé

    Gracias, Señor! A mí me funciona!
    gracias hombre Django, ahora han comenzado a
    Trabajó como un encanto!

    OriginalEl autor Sudaraka

  2. 3

    Tuve el mismo problema, asegúrese de que ha activado virtualenv, ya que una vez que cierre cmd no es activado:

    env\Scripts\activate en cmd

    Ahora cmd debe tener (env) como este: (env) c:\users\user\PROJECT\..

    Ahora puede escribir: python manage.py runserver

    OriginalEl autor Admiral Giggles

Dejar respuesta

Please enter your comment!
Please enter your name here