2016-10-25 5 views
0

Ich habe eine Conda-Umgebung erstellt, indem Sie den folgenden conda create --name testenv python Befehl von here eingeben.Django-App kann nicht in Conda-Umgebung erstellt werden.

Jetzt eine meiner Tutorials sagt mir, Django zu installieren, die ich gerne in die Umwelt hat (Das ist der Sinn der Verwendung von Umgebungen richtig ?, Abhängigkeiten gerade halten) mit pip3 install django .Geben, die mir gesagt wurde, dieses django-admin startproject mysite zu tun, die didn arbeite nicht. Ich denke, weil er es in venv gemacht hat und ich bin in conda wahrscheinlich deshalb (Es gibt auch keinen venv-Ordner in meinem Test-App-Ordner. Auch ich habe bereits die Umgebung aktiviert). Jedes Mal, wenn ich den Befehl django-admin startapp mysite eintippe, erhalte ich diesen Fehler.

Traceback (most recent call last): 
    File "/usr/bin/django-admin", line 18, in <module> 
    from django.core import management 
ImportError: No module named 'django' 

Wie behebe ich das? Ich habe Django bereits installiert. Was soll ich noch tun?

Antwort

1

Diese Frage ist alt, aber wenn jemand die genauen Schritte, fragt eine Django-Anwendung mit Conda zu erstellen, hier ist es

  1. conda create -n <nameoftheapplication> python=3.6
  2. source activate <nameoftheapplication> Hinweis: Für Windows aktivieren nur setzen
  3. pip install django
  4. django-admin.py startproject <nameoftheapplication>
  5. cd <nameoftheapplication>
  6. ls

sollten Sie sehen manage.py und einen Ordner namens <nameoftheapplication> die Einstellungsdateien enthält.

Verwandte Themen