刚才试了升级1.1.19依然故障

看我之前帖子,一致用1.1.10,今天不小心点上1.1.19,依然无法使用,反馈也提了,官方没有人运维吗

辽宁省
浏览 202
收藏
5
分享
5 +1
4
+1
全部评论 4
 
秦时南月
秦时南月 WPS资深用户WPS寻令官Lv.2 潜力创作者

Lv.2潜力创作者

回答:试试让灵犀按这思路 根因:lingxi-sandbox.exe(Go 编写)以嵌入模式调用 Python 执行用户代码时,__main__ 模块没有 __file__ 属性。sandbox 的 executor 代码中有 os.path.abspath(__file__),用 try/except NameError 做了保护,但 Python 嵌入模式下访问不存在的属性抛的是 AttributeError 而非 NameError,导致异常未被捕获。 修复方式:在 python-env/Lib/site-packages/sitecustomize.py 中注入代码,在 Python 启动时自动为 __main__ 模块设置 __file__ 属性。 注意:如果灵犀后续更新了 sandbox 版本,可能会覆盖 python-env 目录,届时需要重新执行这个修复。如果灵犀官方在后续版本中修复了这个 bug(将 except NameError 改为 except (NameError, AttributeError)),就不再需要这个 workaround 了。
·
回复
shawn
差不多,就是python环境问题,你安装1.1.10可用
· 辽宁省
回复
 
shawn
现在彻底无法使用了,回退旧版,不让用,必须强制更新,更新后还无法使用,哎
· 辽宁省
回复