You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装pyscf等Python包时触发TypeError:存在意外关键字参数

解决pip安装pyscf时html5lib的TypeError问题

你遇到的是Python2.7环境下旧版pip与新版html5lib不兼容的问题——Python2.7早已停止官方维护,新版html5lib已经移除了对它的支持,而你系统里的pip还是适配Python2.7的旧版本,两者调用参数不匹配就会抛出这个encoding参数错误。

试试下面的步骤来修复:

  • 先卸载本地安装的新版html5lib:
    python -m pip uninstall -y html5lib
    
  • 安装一个兼容Python2.7的html5lib旧版本:
    python -m pip install --user html5lib==0.9999999
    
  • 最后重新尝试安装pyscf:
    python -m pip install --user --upgrade pyscf
    

另外要提醒一句:Python2.7已经在2020年停止了官方支持,现在大部分Python包都不再更新对它的兼容,后续可能还会遇到更多类似的依赖问题。如果条件允许,建议你升级到Python3.8及以上的版本,能避免很多这类兼容性麻烦。

内容的提问来源于stack exchange,提问作者Number1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:02:28