httpx - 模块 'httpcore' 没有属性 'TimeoutException'

httpx - module 'httpcore' has no attribute 'TimeoutException'

每当我导入模块“httpx”时,例如在这段代码中:

import httpx

input()

我收到这个错误:

module 'httpcore' has no attribute 'TimeoutException'
  line 1, in <module>
    import httpx

您使用的是什么版本的 pip? 尝试更新 pip 并重新安装软件包 或者您可以尝试使用安装 pre 10 版本 $ pip 安装 httpx --pre 如 httpx 文档中所述 https://www.python-httpx.org/

好的,1个月后我终于解决了这个错误,你要做的就是:

pip uninstall httpcore

然后

pip install httpcore[http2]

您现在可能需要坚持使用旧版本的 httpx,请尝试使用版本 19

pip install httpx==0.19.0