Django CMS启动WSGI错误:djangocms_text_ckeditor模块路径异常求助
解决Django CMS启动时
djangocms_text_ckeditor模块路径错误的WSGI问题 排查步骤与修复方案
检查INSTALLED_APPS配置
确认settings.py的INSTALLED_APPS中,该模块的写法为djangocms_text_ckeditor,避免使用带后缀/前缀的变体(比如djangocms_text_ckeditor.apps.DjangocmsTextCkeditorConfig)或拼写错误。cms check可能忽略部分配置格式问题,但WSGI加载时会严格校验模块路径。重新安装兼容版本的插件
先卸载现有版本:pip uninstall djangocms-text-ckeditor再安装与当前Django CMS版本匹配的稳定版(示例为Django CMS 4.x兼容版本,可根据实际调整):
pip install djangocms-text-ckeditor==5.0.1清理Python缓存文件
删除项目内的缓存文件夹,避免旧模块结构干扰:find . -name "__pycache__" -type d -exec rm -rf {} +验证WSGI配置文件
检查projcms/wsgi.py是否存在自定义导入逻辑或路径修改,确保文件为默认结构:import os from django.core.wsgi import get_wsgi_application os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'projcms.settings') application = get_wsgi_application()确认虚拟环境一致性
保证启动服务器与执行cms check使用同一个虚拟环境,避免不同环境下的包版本/安装状态差异导致加载异常。
内容的提问来源于stack exchange,提问作者Dapo Adedire
相关产品推荐
相关产品推荐

