微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用鹈鹕解决严重的NoneType错误?

如何解决如何使用鹈鹕解决严重的NoneType错误?

博客文件夹中执行命令invoke build时,将显示以下输出CRITICAL: argument of type 'nonetype' is not iterable

我尝试通过下载来安装名为Flex主题,因此我按照git documentation中的描述在我的pelicanconf.py文件添加了以下行: THEME = "/myPath/Blog/pelican-themes/Flex"

如果我删除该行,则命令invoke build正确运行。

我正在将pelican 4.5.0与Python 3.8.5和Invoke 1.4.1结合使用。有谁知道错误的来源吗? 谢谢

解决方法

使用Pelican-elegant主题时,我遇到了同样的问题。通过使用启用了“ pelican -v -D”的详细和调试选项运行,可以更轻松地查找错误。插件体系结构针对版本4.5进行了更改,并且PLUGINS的默认设置被设置为none。对于优雅的鹈鹕主题,提交了fix。 Flex主题可能存在类似的问题。

,

是的,Flex也存在类似的问题。通过如上所述运行“ pelican -v -D”,然后将“ PLUGINS和”添加到每个生成错误的“ if”的开头来修复此问题。这已经让我发疯了两个星期!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。