环境:python2.7, django1.9
1、报错django.core.exceptions.AppRegistryNotReady:Apps aren't loaded yet.如下图所示:
Apps aren't loaded yet
解决方法:安装future模块: pip install future
2、安装future后,报错:ImportError: No module named six,如下图:
image.png
解决方法:下载安装six包:pip install six
3、安装six包后,报错:ImportError: No module named import_export.admin,图下图:
image.png
解决方法:安装django-import-export包:pip install django-import-export
4、成功
image.png
可见基本上错误都是由于缺少包引起的。
最终引入的包:
Package Version
--------------------- --------
defusedxml 0.5.0
diff-match-patch 20181111
Django 1.9
django-crispy-forms 1.7.2
django-formtools 2.1
django-import-export 0.5.1
et-xmlfile 1.0.1
future 0.17.1
httplib2 0.9.2
jdcal 1.4
MySQL-python 1.2.5
odfpy 1.4.0
openpyxl 2.6.1
Pillow 5.4.1
pip 19.0.3
pytz 2018.9
PyYAML 3.13
setuptools 40.8.0
six 1.10.0
tablib 0.12.1
unicodecsv 0.14.1
virtualenv 16.4.1
virtualenvwrapper-win 1.2.5
wheel 0.33.1
xlrd 1.2.0
xlwt 1.3.0
网友评论