No module named message

来源:3-2 配置表单页面

白告君

2017-08-04

http://szimg.mukewang.com/59846092000180e207240091.jpg

http://szimg.mukewang.com/598460930001e67b07030281.jpg

from message import views导入出现问题导致找不到message模块;

将message不拖入apps中run manage.py Task不会报“ImportError: No module named message”错误;

当message在apps中,用from apps.message import views 不会报错。

写回答

1回答

qq_竹心_0

2017-08-05

你打印一下sys.path就知道为什么了,因为apps包在搜索路径下,而message不在,所以无法导入模块

你可以加上这行代码:

sys.path.append(os.path.join(os.path.dirname(os.path.abspath('__file__')),'apps'))


0
4
慕UI6209647
怎么查看sys.path 在那加入sys.path.append(os.path.join(os.path.dirname(os.path.abspath('__file__')),'apps'))这行代码?
2018-01-30
共4条回复

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

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

3677 学习 · 4038 问题

查看课程