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

Python3.4导入requests模块报错:No module named 'typing'

解决Python3.4中requests导入时的typing缺失问题

问题根源

Python3.4未内置typing模块(该模块在Python3.5才纳入标准库),你安装requests==2.19.1时,自动拉取的certifi版本过高,其core.py代码中引入了typing,导致导入失败。

修复步骤

  • 卸载当前不兼容的certifi版本
    pip uninstall -y certifi
    
  • 安装支持Python3.4的certifi旧版本
    pip install certifi==2019.11.28
    
    此版本是最后一批兼容Python3.4的certifi版本,不会依赖typing模块。
  • 验证修复效果
    在Python交互环境中执行:
    import requests
    
    此时应能正常导入,不再出现typing相关的ImportError。

补充提示

后续安装其他包时,需留意依赖包的版本兼容性,优先选择标注支持Python3.4的版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 14:36:21