Windows下在Django中创建项目时ImportError: No module named django.core解决方法

Windows下在Django中创建项目时ImportError: No module named django.core解决方法

今天在对照《Python编程:从入门到实践》学## 标题习使用Django时,发现在window10环境下使用 django-admin.py startproject learning_log .创建项目时出现 ImportError: No module named django.core。

解决思路:
1、再进入Lib/site-packages/django/bin/django-admin.py
文件内容如下:
from django.core import management

if name == “main“:
management.execute_from_command_line()

2、进入到Lib/site-packages/django/目录下面发现存在core文件夹,core文件夹中存在management模块,该模块中中的init.py中存在execute_from_command_line方法,这就很奇怪了

3、那就尝试着将django-admin.py全路径写上 ,发现还是报同样地错误

4、通过百度发现有一种方法可以解决该情况,不使用django-admin.py,而是使用django-admin.exe
具体操作如下 django-admin.exe startproject learning_log . ok,没有提示错误。
————————————————
原文链接:https://blog.csdn.net/shuiziliu1025/article/details/79388753

你可能感兴趣的:(Python编程从入门到精通)