Python 没有名为menus.menu\u池的模块

Python 没有名为menus.menu\u池的模块,python,django,Python,Django,安装Django CMS时,我在尝试运行服务器时遇到以下错误: File "test/cms/models/pagemodel.py", line 27, in <module> from cms.menus.menu_pool import menu_pool ImportError: No module named menus.menu_pool 文件“test/cms/models/pagemodel.py”,第27行,在 从cms.menus.menu\u pool

安装Django CMS时,我在尝试运行服务器时遇到以下错误:

File "test/cms/models/pagemodel.py", line 27, in <module>
    from cms.menus.menu_pool import menu_pool
ImportError: No module named menus.menu_pool
文件“test/cms/models/pagemodel.py”,第27行,在
从cms.menus.menu\u pool导入菜单\u pool
ImportError:没有名为menus.menu\u pool的模块
是否有一个名为menus的软件包需要安装?我已经尝试过pip安装menus。

当您将其作为

from cms.menus.menu_pool import menu_pool
它假定
菜单。菜单池
是一个模块,而不是

所以要么换成

from cms.menus import menu_pool #this would import the .py file
这里的用法是
menupool.menupool
,依此类推

取决于你如何使用它

或者(不推荐),您也可以执行以下操作:

from cms.menus.menu_pool import *
from cms.menus.menu_pool import *