【发布时间】:2020-09-07 03:44:39
【问题描述】:
当我在我的博客文件夹中执行命令 invoke build 时,我有以下输出:
CRITICAL: argument of type 'NoneType' is not iterable.
我尝试通过下载一个名为Flex 的主题来安装它,所以我在我的pelicanconf.py 文件中添加了以下行,如git documentation 中所述:
THEME = "/myPath/Blog/pelican-themes/Flex"
如果我删除该行,invoke build 命令会正确运行。
我将 pelican 4.5.0 与 Python 3.8.5 和 Invoke 1.4.1 一起使用。有谁知道错误的来源? 谢谢
【问题讨论】:
-
可能有必要为此提供更多上下文。特别是发布minimal reproducible example 将是一个巨大的帮助。
-
不幸的是我没有太多要补充的。过程非常简单,我安装了 Pelican,测试成功。我按照我的帖子中的描述添加了主题并遇到了这个问题。我会在我的帖子中添加主题的来源,它可能会有所帮助。
-
您找到解决方案了吗?我在 Flex 主题中遇到了同样的问题。我尝试对 Flex github repo 进行新的更改,但仍然遇到同样的问题。
-
不,抱歉。我已移至 Nikola 博客,似乎大多数主题都不是最新的,您可能会遇到问题。