python django-admin.py startproject xxx 错误:from django.core import management
Posted feiquan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python django-admin.py startproject xxx 错误:from django.core import management相关的知识,希望对你有一定的参考价值。
1. Python安装路径以及Python安装路径\\Script文件夹,已经添加到PATH环境变量中。
2. 查看django 版本正常:
import django
print(django.__version__)
2.2.5
3. 创建项目: django-admin.py startproject test ,错误:
Traceback (most recent call last):
File "D:\\Program Files\\Python\\Python37-32\\Scripts\\django-admin.py", line 2, in <module>
from django.core import management
ImportError: No module named django.core
4. 查看 django 运行脚本的目录
可以看到还有一个编译后的django-admin.exe
解决:
5. 使用 django-admin.exe startproject test , 可以正常创建
6. 产看错误信息可以看到 ImportError: No module named django.core ,django.core 的模块找不到,可能是django-admin.py 的路径查找不到(虽然已经加入到PATH中),那么需要自己手动指定 django-admin.py
python "D:\\Program Files\\Python\\Python37-32\\Scripts\\django-admin.py" startproject mytest
可以正常创建,建议直接使用编译好的exe文件创建。
以上是关于python django-admin.py startproject xxx 错误:from django.core import management的主要内容,如果未能解决你的问题,请参考以下文章
django-admin 和django-admin.py的区别
python django-admin.py startproject xxx 错误:from django.core import management