pip更新网络问题:Exception: Traceback (most recent call last): File

devtools/2024/9/23 6:27:24/

报错:root@debian01:~# pip3.9 install --upgrade pip Collecting pip
Downloading pip-24.0-py3-none-any.whl (2.1 MB)
|██████████████████▉ | 1.2 MB 5.5 kB/s eta 0:02:39ERROR: Exception: Traceback (most recent call last): File
“/usr/local/lib/python3.9/site-packages/pip/_vendor/urllib3/response.py”,
line 437, in _error_catcher
yield File “/usr/local/lib/python3.9/site-packages/pip/_vendor/urllib3/response.py”,
line 519, in read
data = self._fp.read(amt) if not fp_closed else b"" File “/usr/local/lib/python3.9/site-packages/pip/_vendor/cachecontrol/filewrapper.py”,
line 62, in read
data = self.__fp.read(amt) File “/usr/local/lib/python3.9/http/client.py”, line 458, in read
n = self.readinto(b) File “/usr/local/lib/python3.9/http/client.py”, line 502, in readinto
n = self.fp.readinto(b) File “/usr/local/lib/python3.9/socket.py”, line 704, in readinto
return self._sock.recv_into(b) File “/usr/local/lib/python3.9/ssl.py”, line 1241, in recv_into
return self.read(nbytes, buffer) File “/usr/local/lib/python3.9/ssl.py”, line 1099, in read
return self._sslobj.read(len, buffer) socket.timeout: The read operation timed out During handling of the above exception, another
exception occurred: Traceback (most recent call last): File
“/usr/local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py”,
line 228, in _main
status = self.run(options, args) File “/usr/local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py”,
line 182, in wrapper
return func(self, options, args) File “/usr/local/lib/python3.9/site-packages/pip/_internal/commands/install.py”,
line 323, in run
requirement_set = resolver.resolve( File “/usr/local/lib/python3.9/site-packages/pip/_internal/resolution/legacy/resolver.py”,
line 183, in resolve
discovered_reqs.extend(self._resolve_one(requirement_set, req)) File
“/usr/local/lib/python3.9/site-packages/pip/_internal/resolution/legacy/resolver.py”,
line 388, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install) File “/usr/local/lib/python3.9/site-packages/pip/_internal/resolution/legacy/resolver.py”,
line 340, in _get_abstract_dist_for
abstract_dist = self.preparer.prepare_linked_requirement(req) File
“/usr/local/lib/python3.9/site-packages/pip/_internal/operations/prepare.py”,
line 467, in prepare_linked_requirement
local_file = unpack_url( File “/usr/local/lib/python3.9/site-packages/pip/_internal/operations/prepare.py”,
line 255, in unpack_url
file = get_http_url( File “/usr/local/lib/python3.9/site-packages/pip/_internal/operations/prepare.py”,
line 129, in get_http_url
from_path, content_type = _download_http_url( File “/usr/local/lib/python3.9/site-packages/pip/_internal/operations/prepare.py”,
line 282, in _download_http_url
for chunk in download.chunks: File “/usr/local/lib/python3.9/site-packages/pip/_internal/cli/progress_bars.py”,
line 168, in iter
for x in it: File “/usr/local/lib/python3.9/site-packages/pip/_internal/network/utils.py”,
line 64, in response_chunks
for chunk in response.raw.stream( File “/usr/local/lib/python3.9/site-packages/pip/_vendor/urllib3/response.py”,
line 576, in stream
data = self.read(amt=amt, decode_content=decode_content) File “/usr/local/lib/python3.9/site-packages/pip/_vendor/urllib3/response.py”,
line 541, in read
raise IncompleteRead(self._fp_bytes_read, self.length_remaining) File “/usr/local/lib/python3.9/contextlib.py”, line 135, in exit
self.gen.throw(type, value, traceback) File “/usr/local/lib/python3.9/site-packages/pip/_vendor/urllib3/response.py”,
line 442, in _error_catcher
raise ReadTimeoutError(self._pool, None, “Read timed out.”) pip._vendor.urllib3.exceptions.ReadTimeoutError:
HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read
timed out.
root@debian01:~# export
http_proxy=http://192.168.79.107:7890 root@debian01:~# export
https_proxy=https://192.168.79.107:7890 root@debian01:~# python3.9 -m
pip install --upgrade pip Collecting pip Downloading
pip-24.0-py3-none-any.whl (2.1 MB)
|████████████████████████████████| 2.1 MB 1.0 MB/s Installing collected packages: pip Attempting uninstall: pip
Found existing installation: pip 20.2.3
Uninstalling pip-20.2.3:
Successfully uninstalled pip-20.2.3 Successfully installed pip-24.0

在这里插入图片描述

解决方法,在内的Windows服务器打开克拉西,并且开启局域网链接,查看ip我的IP是:192.168.79.107
在这里插入图片描述

步骤 1: 设置代理服务器

在命令行中设置代理服务器:

export http_proxy=http://192.168.79.107:7890
export https_proxy=https://192.168.79.107:7890

pip_75">步骤 2: 升级 pip

使用刚才设置的代理服务器来升级 pip

python3.9 -m pip install --upgrade pip

验证安装

验证 pip 是否可以正常工作:

python3.9 -m pip --version

然后继续安装就行
在这里插入图片描述
取消代理命令:

unset http_proxy
unset https_proxy

http://www.ppmy.cn/devtools/43904.html

相关文章

从零开始学React--JSX

JSX 是 JavaScript 语法扩展,可以让你在 JavaScript 文件中书写类似 HTML 的标签。 所以JSX看起来像HTML,但是语法比HTML严格,比如只允许一个根节点,所有标签必须闭合,class属性要改成className等,参见使用…

SpringBoot + MybatisPlus

SpringBoot MybatisPlus 整合记录 1. 硬件软件基本信息2. 相关链接3. 通过idea快速生成一个Springboot项目4. 启动报错问题解决问题一:Springboot启动的时候报错提示 “没有符合条件的Bean关于Mapper类型”问题二:启动的时候提示需要一个Bean&#xff0…

Centos7网络故障,开机之后连不上网ens33mtu 1500 qdisc noop state DOWN group default qlen 1000

说明 这是Linux系统网络接口的信息,其中"mtu 1500"表示最大传输单元大小为1500字节,“qdisc noop”表示没有设置特殊的队列算法,“state down”表示该接口当前处于关闭状态,“group default”表示该接口属于“default”…

leetcode-189. 旋转数组 原地递归算法(非官方的三种方法)

Problem: 189. 轮转数组 思路 首先&#xff0c;很明显&#xff0c;题目要求的操作等同于将数组的后k%n个元素移动到前面来。 然后我们思考原地操作的方法&#xff1a; &#xff08;为了方便讲解&#xff0c;我们先假设k<n/2&#xff09; 1.我们将数组划分为 [A&#xff0c;B…

latex论文中将目录中第一章修改为第1章

解决办法&#xff1a; \ctexset{ chapter{ number\arabic{chapter}, tocline\CTEXifname{\protect\numberline{第 \thechapter 章 \hspace{0.3em}}}{}#2 } } 参考&#xff1a;求助&#xff0c;latex如何显示目录为第1章&#xff0c;第2章&#xff0c;用的是\titlecontents………

2024-5-10——统计已测试设备

2024-5-10 题目来源我的题解方法一 模拟 题目来源 力扣每日一题&#xff1b;题序&#xff1a;2960 我的题解 方法一 模拟 add记录前面已测试设备的数量&#xff0c;之后紧挨着的需要减add&#xff0c;若值大于0&#xff0c;则表示该设备可以被测试&#xff0c;add1;若值小于…

vue3的核心API功能:computed()API使用

常规使用方法: 这样是常规使用方法. 另一种,可写计算属性的使用方法: 这样分别定义computed的get回调函数和set回调函数, 上面例子定义了plusOne.value的值为1, 那么这时候就走了computed的set回调函数,而没有走get回调函数. 当我们打印plusOne.value的值的时候,走的是get的…

嵌入式不一定只能用C!

嵌入式不一定只能用C! ---------------------------------------------------------------------------------------手动分割线-------------------------------------------------------------------------------- 本文章参考了以下文章&#xff1a; 这里是引用 ------------…