.ReadTimeoutError: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out.
时间: 2024-01-05 15:12:01 浏览: 289
python pip3 出现 HTTPSConnectionPool(host=’pypi.org’, port=443)
你遇到的问题是".ReadTimeoutError: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out"。这个错误通常是由于连接超时引起的。有几种可能的解决方法可以尝试解决这个问题。
一种解决方法是延长超时时间。你可以使用以下命令为pip设置默认超时时间:
pip –default-timeout=100 install -U [你要安装的第三方库名]
另一种解决方法是将pip源更换为国内镜像,比如清华大学开源软件镜像。你可以使用以下命令将pip源更换为清华源:
sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy
sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple scikit-learn
你还可以将Python的源更换为清华源,这个方法也可以解决问题。你可以在pip的配置文件中添加以下内容:
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
如果你使用的是Windows系统,在命令提示符(cmd)中执行上述命令;如果是Linux系统,在终端中执行上述命令。
通过尝试以上方法,你应该能够解决".ReadTimeoutError: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn', port=443): Read timed out"的问题。
阅读全文