ImportError: No module named xadmin

来源:

plsof

2017-02-05

按照教程上面源码安装xadmin,新建了extra_apps目录并mark成source root,在setting.py INSTALLED_APPS
里面添加了xadmin,makemigrations的时候报错ImportError: No module named xadmin,我print sys.path没有看到包含extar_apps目录。请教下老师怎么解决

写回答

5回答

幕布斯2532877

2018-01-13

sys.path.insert(1,os.path.join(BASE_DIR,"extra_apps"))

2
0

qq_夏佐_0

2019-03-07

先在setting中加入:

sys.path.insert(1, os.path.join(BASE_DIR, 'extra_apps'))

如果还报错:则安装如下包

pip install future six 

pip install  django_import_export


0
0

常恕

2017-04-21

在setting中配置extra_apps路径(同apps配置方法)。

0
0

byxiazi瞎子

2017-03-26

请问你是如何解决这个问题的?我也遇到一样的问题

0
0

plsof

提问者

2017-02-05

解决了

0
7
慕田峪7522594
回复
bobby
和apps中一样的设置os.path.insert(1,os.path.join(BASE_DIR, 'extra_apps')) 正常可以执行了,如果不行可能会提示没有模块futurl.utils可以使用下面的方法 1、pip install future six httplib2 2、pip install django-import-export
2018-08-02
共7条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程