CentOS7 yum安装的rh-python3.8升级pip后报错ModuleNotFoundError: No module named ‘pip’ 修复

Cloudflare DNS验证获取Let’s Encrypt泛域名证书完整指南 泛域名证书(Wildcard SSL)是保障多子域名HTTPS安全的基础技术,其核心原理依赖ACME协议的DNS-01验证机制——通过在域名DNS中添加_acme-challenge TXT记录证明控制权,从而绕过HTTP-01对单主机名的限制。该方案具备零端口暴露、不依赖Web服务状态、天然支持自动续期等工程优势,已成为生产环境事实标准。Cloudflare凭借稳定API、免费额度及Certbot原生集成,成为DNS-01自动化落地最成熟的选择;而CentOS 7等传统系统则需特别关注Python 3环境 阅读详情

CentOS7用yum安装rh-python3.8后,原始pip版本为19.9,用命令行升级后在运行该版本的pip就会报错No module named ‘pip’

修复过程:

1.使用python3.8 -m ensurepip --upgrade修复并升级该版本python的pip到最新版本,pip二进制文件在 /opt/rh/rh-python38/root/local/bin/ 目录下

2.复制 site-packages 目录下的 pip pipxxx.dist-info到系统注册的路径下即:

示例命令行
cp -r /opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/pip /opt/rh/rh-python38/root/lib/python3.8/site-packages/

# 复制site-package/pip-xxxx.dist-info目录
cp -r /opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/pip-25.0.1.dist-info /opt/rh/rh-python38/root/lib/python3.8/site-packages/

# 复制site-package/pip目录
cp -r /opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/pip /opt/rh/rh-python38/root/lib/python3.8/site-packages/

# 复制site-package/pip-xxxx.dist-info目录
cp -r /opt/rh/rh-python38/root/usr/local/lib/python3.8/site-packages/pip-25.0.1.dist-info /opt/rh/rh-python38/root/lib/python3.8/site-packages/

3.重新创建pip3.8的软链接

示例命令行:

ln -snf /opt/rh/rh-python38/root/local/bin/pip3.8 /opt/rh/rh-python38/root/bin/pip3.8
ln -snf /opt/rh/rh-python38/root/local/bin/pip3 /opt/rh/rh-python38/root/bin/pip3
ln -snf /opt/rh/rh-python38/root/local/bin/pip /opt/rh/rh-python38/root/bin/pip

 

ln -snf /opt/rh/rh-python38/root/local/bin/pip3.8 /opt/rh/rh-python38/root/bin/pip3.8
ln -snf /opt/rh/rh-python38/root/local/bin/pip3 /opt/rh/rh-python38/root/bin/pip3
ln -snf /opt/rh/rh-python38/root/local/bin/pip /opt/rh/rh-python38/root/bin/pip

避坑指南:中国地面气候日值数据集(V3.0)处理中的常见错误与解决方案 本文详细解析了中国地面气候日值数据集(V3.0)处理中的常见错误与解决方案,包括数据清洗、特征值解码、时间序列处理和质量控制等关键步骤。通过Python实战代码示例,帮助研究者高效处理这一包含全国699个气象站多要素日值数据的数据集,避免常见陷阱,提升气候变化研究和农业气象分析的准确性。 阅读详情

相关推荐

CentOS7下快速修复libssl.so.1.1缺失问题(附腾讯云镜像加速下载)

本文详细介绍了在CentOS7系统中快速修复libssl.so.1.1缺失问题的工程化实践方案。通过编译安装OpenSSL 1.1.x版本、配置动态链接器及创建符号链接等步骤,有效解决共享对象文件缺失问题,并提供了腾讯云镜像加速下载的优化方案,帮助开发者高效部署现代应用。

weixin_33711647的博客 369

ModuleNotFoundError: No module named ‘pip._internal.cli.main‘

问题:升级pip时cmd报错:ModuleNotFoundError: No module named 'pip._internal.cli.main' 解决:在cmd中填写:python -m ensurepip C:\Users\14811>python -m ensurepip Looking in links: c:\Users\14811\AppData\Local\Temp\tmpi36zesdl Requirement already satisfied: setuptools i

weixin_48408504的博客 1548

Abaqus滞回问题求解—浆锚连接装配式剪力墙滞回模拟

当下土木工程研究生,多数都在从事装配式混凝土构件安全或装配式混凝土构件连接节点力学性能的研究。研究这类问题,几乎脱离不开对有限元软件的使用,Abaqus求解能力非常强大,但模型处理能力相对较弱。装配式混凝土结构的有限元计算与传统现浇结构相比,其节点处理起来相对复杂,计算结果往往需要凸显出连接节点力学特性,所以对建模精程度的要求较高。所以向大家介绍一款工具—HyperMesh软件(一下简称Hm),它是专业的有限元前处理工具,用于处理装配式混凝土构件或连接节点有限元模型比较合适。这篇文章主要介绍如何利用Hm处理

qq_31918049的博客 2902

ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的解决方法

目录背景问题截图解决方法第一步:第二步:完成 背景 背景:使用jupyter notebook读取Excel中的数据时,提示需要安装pyecharts第三方库,安装完毕后,提示需要更新pip,更新失败导致pip不能用。 问题截图 出现了ModuleNotFoundError: No module named ‘pip._internal.cli.main’,无法使用pip安装第三方包。 解决方法 第一步: 打开Anaconda Prompt,输入: curl https://bootstrap.pypa.

qq_45039924的博客 1万+

(详细总结)python爬取 163收件箱邮件内容,收件箱列表的几种方法(urllib, requests, selenium)

需求:最近有一个需求,需要将163邮箱收件箱里面的所有邮件的内容全部copy下来,整理到一个word里面,不多也就28页的邮件(不要问我为什么有这需求,不告诉你),自己手动去ctrl+ cv 的话,估计要搞吐。然后就想能不能用python的爬虫来实现,虽然过程比较苦(后期改bug改的要吐了)。但是会后还是将需求实现了。这基本也算是入门了 urllib、requests、selenium这几个py...

man_tou_22 1万+

Bentley二次开发教程28-交互窗口-案例实战2-EC属性赋值工具

该工具会根据用户输入的路径获取Schema文件的路径,然后通过路径读取对应的Schema文件并在树状图中显示EC类,当用户选择树状图上的节点时,此时会触发事件,根据EC属性添加用户自定义控件用于显示EC属性并可对其进行赋值操作。完成后选取元素,点击界面上的应用,此时元素会被赋予指定EC类,同时修改的EC属性值也会被同步赋予。该工具涉及到的WinForm控件有:TextBox,Button,TreeView,Panel,UserControl(用户自定义控件)。

不见不散的博客 1475

ModuleNotFoundError: No module named 'pip._internal.cli.main'问题

重装tensorflow的过程中pip命令无法使用,出现ModuleNotFoundError: No module named 'pip._internal.cli.main'的报错,是因为pip的版本更新到20.0后都会抛出异常(插个题外话,pip的娇嫩真是令老夫感到恶心)。 解决办法是进入到创建的envs环境中的scripts脚本文件中,找到对应的pip-scripts.py文件,将代...

Zheng18856502880的博客 1万+

基于CNN网络的轴承故障诊断

内容参考:《基于卷积神经网络的轴承故障 诊断算法研究》–张伟 代码参考: https://github.com/AaronCosmos/wdcnn_bearning_fault_diagnosis 1 背景: 基于信号处理的特征提取+分类器的传统智能诊断算法,对专家经验要求高,设计耗时且不能保证通用性,已经不能满足机械大数据的要求。提出使用基于卷积神经网络智能诊断算法来自动完成特征提取以及故障识别。 1.1 挑战 机电产品故障诊断面临的挑战,有三大特点: (1)数据量大,专业分析人员的数量严重不足,仅依靠人

weixin_45679938的博客 7万+

pandas DataFrame 数据转化为 列表 list的方法

pandas DataFrame 数据转化为 列表 list的方法: 我们可以先将我们的数据转化为np.array格式,然后再转化为list格式即可。 代码示例为: ```python import pandas as pd import numpy as np from pandas import DataFrame # data_file 数据文件路径 data_file = '/Users/qiguan/Downloads/data.xlsx' # 读取文件数据 data = pd.read_

一起加油 2万+

别再手动盘点了!教你给微信小程序仓库系统加个‘扫码枪’:完整扫码入库与查询功能实现

本文详细介绍了如何为微信小程序仓库系统添加扫码入库与查询功能,实现零硬件成本的智能仓储管理。通过优化摄像头参数、增强动态识别算法和深度整合业务逻辑,提升扫码精度和效率,同时提供混合查询方案应对复杂场景。这套方案显著提升入库效率,降低错误率,适用于各类仓储管理需求。

weixin_30844577的博客 300

Rockchip开发系列 - 3.4.GPIO扩展芯片AW95xx和PCA953X(2)

Rockchip开发系列 - 3.3.GPIO扩展芯片AW95xx和PCA953X(2)

fulinux的博客 1005

完美解决ModuleNotFoundError: No module named ‘pip._internal.cli.main‘的报错无法使用pip安装第三方包

今天在安装pymysql时,提示pip版本低,于是手贱升级了一下pip,结果升级失败,导致pip不能用了,使用 python -m ensurepip --default-pip 重置也没用,,安装完成后,可以再使用pip --list查看安装包,或者pip --version查看安装的版本,能正常显示,说明pip可以正常使用了。这里使用的是清华镜像进行强制安装的,默认使用国外的安装源,会很慢,很容易超时飘红。如果不想使用清华,要使用默认的,可运行。

扛锄头的农民 1469

YOLOv11改进 - C3k2融合 | C3k2融合融合WDBB宽度多样分支模块(Width Diverse Branch Block)通过多尺度分支增强特征表征能力

本文着眼于灰度图像目标检测所面临的挑战,提出了增强型目标检测网络 YOLO - MIF,该网络整合了多种多信息融合策略以对 YOLOv8 网络进行改进。文章开篇介绍了一种可创建伪多通道灰度图像的技术,此技术能增加网络的通道信息,同时缓解潜在的图像噪声与虚焦模糊问题。随后运用网络结构重新参数化技术,在不增加推断时间的情况下提升网络的检测性能。此外,引入了一种新颖的解耦式检测头,增强了模型处理灰度图像时的表现能力。

魔改工程师的博客 770

问题:ModuleNotFoundError: No module named ‘pip._internal.cli‘

一、问题: 在window10系统anaconda环境下,运行pip,pip list,pip -V等命令时出现报错:ModuleNotFoundError: No module named ‘pip._internal.cli’ 二、解决方案: 在尝试了诸如:输入python -m pip install --upgrade pip,easy_install pip,以及把pip-script.py文件里的pip._internal import main改成from pip import main等多

Oliver__Twist的博客 1663

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

问题解决:在CMD中调用pip的报错 “ModuleNotFoundError: No module named ‘pip._internal.cli.main‘”的问题

问题情况: 本机安装多个版本的python,分别是原生pyhton3.7.3版本和通过anaconda安装的3.7.5、3.8版本的python。 分别设定了原生版本python和anacond的环境变量。 python环境变量: ~\Python\Python37\ ~\Python\Python37\Scripts\ anaconda环境变量: ~\Anaconda3 ~\Anaconda3\Scripts ~\Anaconda3\Library\bin (使用“~” 表示自己的文件路径,因为隐私

weixin_40261212的博客 2051

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

python3.8 -m pip install 报错No module named pip解决方法

linux下即可。

Yulan Fang's notes. 1708

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

ModuleNotFoundError: No module named pip._internal.cli.main

问题描述: 在进行pip list 时报错如下: Traceback (most recent call last): File “/home/yjq/miniconda3/envs/gluon/bin/pip”, line 5, in from pip._internal.cli.main import main ModuleNotFoundError: No module named ‘pip._internal.cli.main’ 解决方法: 重新升级安装pip即可 python3 -m pip.

天天放羊的博客 3302

解决pip安装过程中ModuleNotFoundError: No module named ‘pip._internal.cli.main的问题

报错:Command '('lsb_release', '-a')' returned non-zero exit status 1.原因是找不到解释器,并不是因为权限问题,因此修改command-not-found。修改文件内容,python解释器改成python3.6。第一行改成 /usr/bin/python。之后pip就可以正常使用了。

weixin_62669928的博客 804

已解决ModuleNotFoundError: No module named‘ pip‘(重新安装pip的两种方式)

已解决ModuleNotFoundError: No module named’ pip’(重新安装pip的两种方式)

努力让自己发光,对的人才能迎着光而来 3万+

Python使用pip报错ModuleNotFoundError: No module named ‘pip._internal.cli.main’的解决方法:

ModuleNotFoundError: No module named ‘pip._internal.cli.main’的解决方法: 解决方案使用: python -m pip install --upgrade pip更新pip

weixin_44322778的博客 1006

ModuleNotFoundError: No module named 'pip._internal' , pip 无法下载软件 解决办法

环境: win10 python3.6 虚拟环境 pip命令报错:ModuleNotFoundError: No module named 'pip._internal.cli.main' (pywork) D:\Anaconda3\pyenv>pip list Traceback (most recent call last): File "D:\A...

Vulpes corsac 2214

pycharm ModuleNotFoundError: No module named‘pip._internal.cli.main‘报错

参考文章 原因是20.0.0版本后的pip会这样报错,修改pip-script.py文件即可(pycharm里是点击该链接) 修改文件为如下样式即可 # -*- coding: utf-8 -*- import re import sys # from pip._internal.cli.main import main from pip._internal import main if __name__ == '__main__': sys.argv[0] = re.sub(r'(-scr

weixin_44737922的博客 1403

Centos7安装python38

只需要修改版本号即可。

教Linux的李老师 1773

“/usr/bin/python3: No module named pip“的解决

No module named pip

LegendNoTitle的博客 2万+

/usr/bin/python: No module named pip

在安装 pip 工具时报错:/usr/bin/python: No module named pip

郎图腾 1万+

CentOS安装python 3.8

搜索了很多地方,都没有yum二进制的安装方式,都是源代码安装,源代码安装太麻烦了。 yum install -y centos-release-scl yum install -y rh-python38 /opt/rh/rh-python38/root/usr/bin/python3 #3.8.11

无法落地的技术、理论就是耍流氓--赢在实践 1842
上一篇: 用python实现Linux系统编程——进程
flash_star
博客等级 码龄15年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值