CentOS7下安装Python3及Pip3并保留Python2

linux centos如何安装python3版本但不能影响默认python2版本 在CentOS上安装Python3而不影响系统默认的Python2,具有如何安装呢? 阅读详情

环境:CentOS 7


1. 安装依赖环境

# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel


2. 浏览器打开 https://www.python.org/ftp/python/ 查看最新的Python版本,标记为3.A.B

# wget https://www.python.org/ftp/python/3.A.B/Python-3.A.B.tgz


3. 创建Python3的目录

# mkdir /usr/local/python3 


4. 解压下载文件并切换目录

# tar -zxvf Python-3.A.B.tgz

# cd Python-3.A.B


5. 执行

# ./configure --prefix=/usr/local/python3

# make && make install


6. 创建Python3的软链接

# ln -s /usr/local/python3/bin/python3 /usr/bin/python3


7. 创建Pip3的软链接

# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3


8. 测试命令 python3 和 pip3

# python3

# pip3


安装保留了原python命令调用python2

安装完成

如何在Python 3.7中安装pip 在浏览器中,按下Ctrl + S(或者使用浏览器菜单中的"保存"选项)来保存get-pip.py脚本。注意:如果你已经成功安装了pip,但在运行pip命令时遇到了"pip不是内部或外部命令"的错误,这可能是因为pip的安装路径没有添加到系统的环境变量中。但是,如果你的Python 3.7安装中没有pip,你可以按照以下步骤进行安装。如果你有多个Python版本安装在系统中,你可能需要使用"python3"命令来运行get-pip.py脚本。如果pip安装成功,它将显示pip的版本号和路径。 阅读详情

相关推荐

CentOS7.9 安装 ImageMagick,图片转换为HEIC图像格式

由于ImageMagick7以下不支持heic等图片格式,所以重新安装了ImageMagick7.1版本支持heic格式,在网上找了很多资料,归纳总结并写此文章记录一下。在Linux(CentOS7.9)上安装ImageMagick7.1.1-38。

shmily_i的博客 1939

CentOS系统上安装Python3.12兼容自带Python2

文章主要讲述了在CentOS系统上安装Python3.12并且兼容自带的Python2的方法。它解释了为什么要在CentOS系统上安装Python3.12以及如何实现与Python2的兼容性。该文章的目的是提供一种详细的梳理方式,方便初学小伙伴在CentOS系统中完成Python3.12的安装和与Python2的兼容配置,能够处理一下安装过程中的问题。

Young_深情不及里子的博客 5428

手把手教你编写I2C读写EEPROM代码(驱动层实现)

从底层寄存器配置到时序控制,详解如何编写可移植的I2C读写EEPROM代码,覆盖起始信号、地址帧、数据收发及ACK应答等关键环节,确保在STM32、ESP32等主流平台稳定运行,真正落地i2c读写eeprom代码需求。

weixin_35756130的博客 505

centos7安装pip

基本概念 pip介绍 pip是一个用来安装和管理python包的工具,是easy_install的替代品。 pip优势 pip之所以能成为最流行的包管理工具: 1、pip提供了丰富的功能其竞争对手easy_install 则只支持安装,没有提供卸载和显示已安装列表的功能; 2、pip 能够很好地支持虚拟环境; 3、pip 可以通过requirements . txt 集中管理依赖; 4、pip 能够处理二进制格式(.whl); 5、pip 是先下载后安装,如果安装失败,也会清理干净,不会留下一个中间状态。

爱意随风起,人生不可弃。 1万+

陀螺仪选型避坑指南:为什么IMU660RA是智能车竞赛的性价比之选?

本文针对智能车竞赛场景,提供陀螺仪选型避坑指南,并深度解析为何IMU660RA成为性价比之选。文章指出,竞赛选型应避免盲目追求高性能“黑盒”模块,而应注重原始数据获取与算法开发。IMU660RA以其良好的常温稳定性、适中的噪声水平、极致的性价比和丰富的生态支持,成为帮助参赛者深入理解姿态解算原理、进行“白盒开发”的理想教学与实践平台。

tech5的博客 879

Jetson Thor平台JP7.0版本96712 GMSL相机驱动调试记录

摘要:本文档记录了在Thor Custom Board (JP7.0GA)上配置GMSL摄像头时遇到的视频流问题及调试过程。问题表现为视频设备(/dev/video11)能正常创建,但获取视频时出现"Internal data stream error",而相同配置在AGX Orin JP6.0上运行正常。通过梳理硬件拓扑、v4l2-ctl测试、提升时钟频率及分析内核日志,发现VI引擎未接收到帧数据包。调试步骤包括检查设备树冲突、调整I2C总线配置、修正通道名称,最终通过屏蔽传感器启动时

jzwjzw19900922的博客 1109

CentOS7.5下安装Python3及Pip3并保留Python2

安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 安装包下载地址 https://www.python.org/ftp/python/ ...

小毛老头 MaoLT.Xiao 270

TMC2240 芯片数据手册解读|第十三篇 StallGuard4负载测量(StallGuard4 Load Measurement)

摘要: TMC2240的StallGuard4技术专为StealthChop2静音模式设计,通过SG4_RESULT实时测量电机负载,实现堵转检测、无传感器回零和CoolStep节能。其核心原理基于负载角检测,通过SG4_THRS阈值调节灵敏度,并支持四通道独立测量(SG4_IND_0~3)优化相位平衡。独特功能包括无抖动模式切换补偿(sg_angle_offset),解决StealthChop2与SpreadCycle切换时的电流突变问题。调优时需结合SG4_THRS设定与DIAG验证,确保堵转精准触发。

BackCatK Chen的博客 300

centos7安装python3.62出现pip错误_CentOS7下安装Python3及Pip3并保留Python2

1. 安装依赖环境# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2. 浏览器打开 https://www.python.org/ftp/python/...

weixin_29607637的博客 103

Python爬虫教程:抓取电商网站评论(以淘宝和京东为例)

通过本文的介绍,我们学会了如何使用Python编写爬虫,抓取淘宝和京东等电商平台的商品评论数据。我们介绍了如何使用电商平台提供的开放API以及如何通过模拟浏览器来抓取动态加载的数据。此外,我们还讨论了如何应对反爬虫技术,如何存储抓取的数据等。爬取电商平台的数据是一个强大的工具,能够为市场分析、消费者行为研究、产品优化等领域提供有力的支持。然而,在使用爬虫技术时,我们必须遵循法律法规,尊重平台的隐私政策,避免滥用数据。

2201_76125261的博客 1737

2023推免(夏令营+套实验室)面试总结(博文附问题汇总和参考答案)

2023推免(夏令营+套实验室)面试总结(博文附问题汇总和参考答案)

m0_51339444的博客 1804

CentOS7 下安装python3.7和pip3 并保留系统自带python2.7 修改pip源

第一步:准备编译环境: yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel 第二步:下载Python3.6.5 wget --no-check-certificate https://www.python.org/ftp/python/3.6....

huanghong6956的博客 407

YOLOv8 改进:使用 MobileNetV3 轻量化架构改进特征提取网络

通过使用 MobileNetV3 作为 YOLOv8 的特征提取器,能够显著降低模型复杂度和运行时资源消耗,同时在一定程度上保持检测精度。这种方法特别适合需要高效计算的边缘设备和嵌入式系统。

走向CTO的路上... 1275

centos7安装python3及pip3更新_CentOS7下安装Python3及Pip3并保留Python2

1. 安装依赖环境# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2. 浏览器打开 https://www.python.org/ftp/python/...

weixin_32958777的博客 228

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

如何安装python3.7.2_CentOS7下安装Python3及Pip3并保留Python2

1. 安装依赖环境# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2. 浏览器打开 https://www.python.org/ftp/python/...

weixin_39931146的博客 107

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

CentOS7 下安装python3.7和pip3 并保留系统自带python2.7

1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devellibffi-devel 2. 下载Python3.7的安装包 # w...

weixin_34220963的博客 278

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

centos中python2和python3共存情况下,pip3安装和冲突问题

之前为了升级centos 7的版本从python2升级到python3,曾经设法只保留python3版本,删除centos中的python2版本,事实证明踩了很多坑,甚至是把linux系统搞崩溃。吓得我瑟瑟发抖。于是才发现这两个版本是可以共存的只要让对应的/usr/bin/python对应相应的机器自带python2版本,/usr/bin/python3软连接/usr/bin/pyt...

clever_wr的博客 1685

CentOS 7 如何安全安装 Python 3?一篇搞定源码编译+环境配置

CentOS 7 默认自带 Python 2.7,但随着 Python 2 的官方支持终止(EOL),越来越多的应用和框架要求使用 Python 3。本文将手把手教你如何在保留系统默认 Python 2 环境的前提下,安全地安装并配置 Python 3,避免破坏系统依赖,同时实现 python3 和 pip3 命令的全局调用。

这里是技术探索者的前沿阵地。我们聚焦开源技术与IT运维实践,分享深度解析、前沿趋势与实战经验。从代码到云原生,从自动化到智能化运维,共同见证并参与塑造技术的未来。关注我们,一起用开源,定义未来。 1987

linux_centos7 python3并与python2环境共存

1.查看是否已经安装Python CentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。 使用 python -V 命令查看一下是否安装Python 然后使用命令 which python 查看一下Python可执行文件的位置 可见执行文件在/usr/bin/ 目录下,切换到该目录下执行 ll python* ...

diaojixiang3725的博客 248
上一篇: golang fmt格式“占位符”
下一篇: CentOS7 安装 MongoDB3.6
SmallTankPy
博客等级 码龄10年 26粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值