我是 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
这是我的配置:
- 系统:macOS 10.13
- Python:3.7.0(通过Homebrew安装
- Django:2.1.4
我做错了什么?
最佳答案
我认为你没有正确安装 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 - 运行 django-admin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53705091/