Frappe 安装错误“AttributeError:模块‘pyparsing’没有属性‘downcaseTokens’”

Har*_*ari 15 httplib2 frappe

当我在Linux上安装frappe(版本13)时

当我跑步时bench init

它给出了一个错误

错误:httplib2 0.20.1 有要求 pyparsing<3,>=2.4.2,但您将拥有不兼容的 pyparsing 3.0.0。

尽管安装完成了。

之后,当创建新站点时,会出现错误

AttributeError:模块“pyparsing”没有属性“downcaseTokens”

这是一个已弃用的函数,在 3.0 版本中不可用,但在 2.4.2 版本中可用

我该如何解决这个问题?我可以强制安装早期版本的 pyparsing 吗?

问候哈里

小智 21

该 python 包使用了pyparsing.

您可以强制安装任何版本的 python 模块,如下所示:

pip install pyparsing==2.4.2
Run Code Online (Sandbox Code Playgroud)

  • `pygsheet` 也因为同样的原因而崩溃。感谢您的快速修复。 (3认同)