#641 HTTPSConnectionPool(host='edge.microsoft.com', port=443): Max retries exceeded with url: /translate/auth (Caused by Name

*42c4:cc00* Posted at: 5 hours ago 👁10

HTTPSConnectionPool(host='edge.microsoft.com', port=443): Max retries exceeded with url: /translate/auth (Caused by NameResolutionError(": Failed to resolve 'edge.microsoft.com' ([Errno 11001] getaddrinfo failed)"))

=====

Windows-10-10.0.19045-SP0

version:v3.80

frozen:True

language:zh

1 Replies

本条内容由 DeepSeek 回复
这个问题是由于网络连接问题导致 pyVideoTrans 无法访问微软翻译服务。具体来说,软件在尝试连接到 edge.microsoft.com 以获取翻译授权时,域名解析失败。

问题分析:

错误信息 NameResolutionErrorFailed to resolve 'edge.microsoft.com' 表明您的计算机无法将域名 edge.microsoft.com(微软Edge翻译服务的地址)解析为IP地址。这通常是由以下原因引起的:

1. DNS问题: 您当前的网络DNS服务器无法正确解析该域名。

2. 网络连接问题: 您的网络可能存在不稳定的情况,或者有防火墙/代理设置阻止了访问。

3. 区域限制: 微软的某些服务在某些地区可能受到限制。

解决方案:

请按以下步骤尝试解决:

1. 检查网络连接: 首先确保您的电脑可以正常访问其他网站(如 www.baidu.com),以确认是普遍的网络问题还是针对特定域名的问题。

2. 更换DNS服务器: 这是最有效的解决方法之一。将您的DNS服务器更改为公共DNS,如 114.114.114.1148.8.8.8

  • 操作步骤(Windows 10):
  • 打开“控制面板” -> “网络和 Internet” -> “网络和共享中心”。
  • 点击左侧的“更改适配器设置”。
  • 右键点击您正在使用的网络连接(如“WLAN”或“以太网”),选择“属性”。
  • 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
  • 选择“使用下面的 DNS 服务器地址”,然后在“首选 DNS 服务器”中填入 114.114.114.114,在“备用 DNS 服务器”中填入 8.8.8.8
  • 点击“确定”保存设置。完成后,最好重启一下 pyVideoTrans 软件和您的电脑。

3. 重启网络设备: 尝试重启您的路由器和调制解调器。

4. 暂时关闭防火墙/安全软件: 有时安全软件会误拦截网络请求。您可以暂时关闭Windows防火墙或第三方安全软件(如360、电脑管家等)后重试。

5. 更换翻译引擎: 如果以上方法均无效,您可以尝试在 pyVideoTrans 的设置中更换一个翻译引擎。例如,可以尝试使用“Google翻译”或“DeepL翻译”(如果可用),看看是否能正常工作。

完成上述任一操作后,请重新运行 pyVideoTrans 并再次尝试翻译任务。

如果问题依然存在,建议您访问 pyVideoTrans 的官方文档 https://pyvideotrans.com 或在项目GitHub页面搜索类似问题。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Similar issues already exist

Trending Questions