[英]Run django-admin
我是django的新手,我想遵循此教程: https : //docs.djangoproject.com/en/2.1/intro/tutorial01/
不幸的是, django-admin
不在我的道路上。
當我嘗試直接運行django-admin.py
腳本時,出現以下錯誤:
$ /usr/local/lib/python3.7/site-packages/django/bin/django-admin.py
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/django/bin/django-admin.py", line 2, in <module>
from django.core import management
ImportError: No module named django.core
這是我的配置:
我究竟做錯了什么?
我認為您沒有正確安裝django。 如果您是django的新手,請按照以下步驟設置干凈的新項目環境
創建您的項目文件夾
mkdir myProject
打開該項目文件夾
cd myProject
創建虛擬環境
python3 -m venv env
現在,激活該虛擬環境
source env/bin/activate
是時候安裝Django
pip install django
創建您的第一個項目
django-admin startproject myProject
開啟這個專案
cd myProject
打開服務器以檢查其是否成功運行
python manage.py runserver
首先通過運行python -c "import django"
檢查django是否已安裝。 如果成功,請檢查django-admin命令是否在您的python路徑中。 如果您使用的是虛擬環境,請在虛擬環境/ bin /下進行檢查。 如果沒有django-admin之類的文件,那么第一個解決方案是嘗試重新安裝django。 如果您在虛擬環境之外工作,則情況相同。 如果以上方法均不能解決問題,則請檢查您是否同時擁有python 2和3。如果確實要檢查.py文件是否與python 2關聯,而不是與python3關聯。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.