这是我在设置中的INSTALLED_APPS
INSTALLED_APPS =(
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
`'mongoengine.django.mongo_auth'`,
'django.contrib.formtools',
)
首先可以顺利解决django依赖关系。处理'mongoengine.django.mongo_auth'
时出现问题。当我在/usr/lib/python2.7/importlib/init.py中打印 import (名称)中的name
时。结果是'mongoengine.django'。我很确定django和mongoengine模块已成功安装。
那么问题是什么?顺便说一句,我用sudo来安装模块 sudo pip install
否则,无法安装它,因为模块位于根文件目录中。
答案 0 :(得分:0)
问题解决了。新的mongoengine做了一些修改。
pip uninstall mongoengine
然后安装旧版本
pip install mongoengine==0.9.0