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.