蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

demjson出现SyntaxError: invalid syntax报错解决办法

最近在一台较新的服务器上搭建一个成熟的django项目时,因为这个项目有import demjson。按正常方式安装各种依赖后,在最终运行django时,提示demjson报错:

class json_int( (1L).class ): # Have to specify base this way to satisfy 2to3
^
SyntaxError: invalid syntax

稍微查询了一下,发现最终是由于Setuptools从版本58.0.0 开始已经不再支持2to3的builds了。所以导致 demjson 2.2.4安装后不再可用。那么解决问题的办法就简单了,强行降级 Setuptools :

pip3 uninstall Setuptools 
pip3 install  setuptools==57.5.0

之后再重新安装demjson后即可解决问题。

赞(0) 打赏
未经允许不得转载:酷居科技 » demjson出现SyntaxError: invalid syntax报错解决办法

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏