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

从GitHub安装curl_cffi时遭遇404错误求助

从GitHub安装curl_cffi时遭遇404错误求助

看起来你在安装curl_cffi的源码版本时碰到了依赖资源下载404的问题,我来帮你梳理下问题原因和解决办法:

问题根源

从错误日志能明确看到:安装脚本在自动下载libcurl-impersonate-chrome的Windows版本包时,请求的链接返回了404。这是因为curl-impersonate项目v0.8.2版本对应的Windows包文件名或发布链接已经更新,导致curl_cffi安装脚本里的旧链接失效了。

具体解决步骤

方案1:优先安装PyPI官方稳定版(推荐)

直接通过PyPI安装预编译好的包,官方已经处理好了依赖下载的问题,完全不会出现链接失效的情况:

pip install curl_cffi

方案2:手动处理依赖后安装GitHub最新源码

如果你确实需要使用GitHub上的最新源码版本,可以按以下步骤操作:

  • 首先,手动前往curl-impersonate的官方发布页面,找到适配Windows x64系统的最新版本压缩包并下载(注意选择正确的Windows平台包)。
  • 解压下载的压缩包,将里面的库文件放到项目根目录的./lib64文件夹下(如果没有就新建一个)。
  • 然后设置环境变量,告诉安装脚本不要自动下载依赖库,改用你手动准备的文件:
    # Windows PowerShell 中执行
    $env:CURL_CFFI_NO_DOWNLOAD=1
    pip install "git+https://github.com/lexiforest/curl_cffi.git"
    
    或者在CMD中执行:
    set CURL_CFFI_NO_DOWNLOAD=1
    pip install "git+https://github.com/lexiforest/curl_cffi.git"
    

方案3:降级Python版本尝试

你当前使用的是Python 3.12,部分Python新版本的编译环境可能和curl_cffi的构建脚本存在适配问题。可以尝试降级到Python 3.11,再重新执行安装命令,很多时候新版本Python的编译环境会有这类适配小问题。

额外提示

如果是国内网络环境,安装时可能碰到网络超时问题,可以尝试使用国内的PyPI镜像源加速安装,但本次问题的核心是链接失效,所以优先尝试上面的方案1或2。

备注:内容来源于stack exchange,提问作者TEOTU

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 13:55:28