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

使用googletrans库翻译时触发google_new_transError:404错误求解

解决googletrans翻译时的404错误

问题根源

这个404错误是因为谷歌翻译的公共API接口已更新,旧版googletrans(包括依赖google_trans_new的版本)无法适配新接口,导致请求被拒绝。

可行解决办法

  • 安装兼容版本的googletrans
    先卸载现有冲突的库,再安装能正常工作的预览版:

    pip uninstall -y googletrans google_trans_new
    pip install googletrans==4.0.0-rc1
    

    安装完成后直接运行你的原代码即可得到预期输出。

  • 手动指定API端点
    如果安装指定版本后仍有问题,可在代码里明确指定官方API地址:

    from googletrans import Translator
    
    translator = Translator(service_urls=['translate.googleapis.com'])
    out = translator.translate('guten Tag', dest='en')
    print(out.text)
    
  • 替换为更稳定的翻译库
    要是以上方法都不行,换用translatepy库试试:

    pip install translatepy
    

    示例代码:

    from translatepy import Translator
    
    translator = Translator()
    result = translator.translate('guten Tag', 'English')
    print(result.result)
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 21:10:28