【问题笔记】解决python环境中安装Torch时遇到超时问题

错误提示

 raise ReadTimeoutError(self._pool, None, "Read timed out.")
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.

从提供的错误日志来看,在尝试使用 pip 命令安装 PyTorch 2.3.1 版本时遇到了超时错误。

问题所在

确保您的网络连接是稳定的,并且没有任何中断。

这通常是因为网络连接问题或者服务器响应时间过长导致的。

解决方法

如果您在中国,可以尝试使用国内的 PyTorch 镜像源来加速下载。您可以在命令行中添加 -i https://pypi.tuna.tsinghua.edu.cn/simple 来指定清华大学提供的 PyTorch 镜像源。你应该使用以下导入语句:

pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

其他相关

您需要确定是否已经安装了 pip 的最新版本。如果没有,可以使用以下命令更新 pip(不是最主要的):

python -m pip install --upgrade pip
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐