【问题标题】:Django fresh install - ImportError: No module named core -- doing django tutorialsDjango 全新安装 - ImportError: No module named core -- 做 django 教程
【发布时间】:2013-01-01 21:47:40
【问题描述】:

我是一名中级 Python 程序员, 和 Django 的新手。

在 Windows XP SP3 上:

  • 已安装 python msi 2.7.3 -- 好的。
  • 已安装 django:setup.py install -- 好的。
>>>import sys  
>>>print sys.path  
['', 'C:\\Python27\\Lib\\idlelib', 'C:\\WINDOWS\\system32\\python27.zip', 
'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 
'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages']

>>>import django  
>>>django.get_version()  
(1, 4, 3, 'final', 0)

>>>django.__path__  
['C:\\Python27\\lib\\site-packages\\django']  

>>>django.__file__  
'C:\\Python27\\lib\\site-packages\\django\\__init__.pyc'

>>>import site  
>>>print site.getsitepackages()  
['C:\\Python27', 'C:\\Python27\\lib\\site-packages'] 

>>>print site.getusersitepackages()  
C:\Documents and Settings\Marc\Application Data\Python\Python27\site-packages

>>>from sysconfig import get_config_var  
>>>get_config_var('userbase')  
'C:\\Documents and Settings\\Marc\\Application Data\\Python'

>>>from django.core import management  

Traceback (most recent call last):  
  File "pyshell#27", line 1, in module  
    from django.core import management  
ImportError: No module named core

用户群是问题吗?

(我花了大约 50 小时探索所有帖子,但没有一个
他们建议的东西对我有用,因此这篇文章。 顺便说一句,我在 2 台单独的 PC 上尝试了所有这些)。

更新,我在这里读到: Python module search path problem

简单的规则是在每个目录中放置一个__init__.py 希望 Python 将其识别为一个包”

(感谢亚历克斯)

我开始将..\django 中的__init__.py 的副本放在每个包含无法加载的模块的目录中,你知道吗,Django 开始工作了。

我确定这不正常:

  1. 正在做python setup.py install 让 Django 准备就绪?

  2. 一年前我第一次尝试时,它就奏效了 使用 python 2.6 和 Django 1.3,无需修补 __init__.py, v1.3 的目录中也没有__init__.py(core、utils 等...)

【问题讨论】:

    标签: path django-admin installation core importerror


    【解决方案1】:

    这不正常。

    错误来自缺少 __init__.py 文件。

    这是由于 WinZip 没有提取所有 __init__.py 文件造成的!

    使用 7zip !! XoS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-24
      • 2017-09-11
      • 2012-08-24
      • 1970-01-01
      • 2013-04-07
      • 2017-03-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多