/ / django start server failed - python, django

django start server failed - python, django

Próbuję uruchomić domyślny domyślny serwer python z wirtualnym środowiskiem za pośrednictwem

python manage.py runserver

ale dostaję błąd

Nie można zaimportować Django. Czy na pewno jest zainstalowany i ImportError: Nie można zaimportować Django. Czy na pewno jest on zainstalowany i dostępny w zmiennej środowiskowej PYTHONPATH? Czy zapomniałeś aktywować wirtualne środowisko ?.

Włączyłem już środowisko wirtualne

i kiedy sprawdzam

django-admin --version

dostaję

1.11.7

Gdzie mógłbym pójść źle?

Odpowiedzi:

-1 dla odpowiedzi nr 1

-Tworz wirtualny env

-Instaluj django i inne pakiety potrzebne do projektu, gdy znajdziesz się w virtualenv.

-Path Python (jeśli masz wiele wersji Pythona na swoim komputerze, to musisz wiedzieć, którą wersję uruchomić)

i wreszcie biegnij

python manage.py runserver

Zawsze pracuj w środowisku wirtualnym. Tak wygląda zachowanie wersji pakietów (takich jak django). Jeśli nie użyjesz środowiska wirtualnego i django Intermall 1.9, a następnie 1.11, będziesz używał wersji 1.11 lub jakiejkolwiek ostatniej zainstalowanej wersji. Słyszałem, że możesz też zepsuć kompozycję drastycznie, jeśli nie użyjesz środowiska wirtualnego. utrzymuje projekt (lub katastrofę) w sobie.