[英]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.