Centos7安装Python3

CentOS 7 安装 Python 3.10 我这里已经软链接了,正常未链接之前是python->python2.7而不是python3.10。python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/更改yum配置,因为其要用到python2才能执行,否则会导致yum不能正常使用。2. 安装 Python 3.10 必需的 openssl >= 1.1.1。默认的centos7是没有安装pip,先添加epel扩展源。/usr/bin/python 修改为如下。添加软链接,将原来的链接备份。添加python3的软链接。 阅读详情

前言

系统版本:Centos7.6

python版本: python 3.10.4

下载python

下载链接:直通车

找到对应版本的python安装包,这里以python 3.10.4为例

点击3.10.4版本的链接,拉到最下面找到Files中对应的linux安装包

鼠标右键复制下载链接

登录linux系统,使用如下命令下载源码文件,安装包默认下载到当前所在的文件夹中

wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz

整过下载过程有点慢,大概5-10分钟,下载完成后会出现如下的文件

开始安装

安装依赖

yum install libffi-devel 

安装以上依赖是为了防止后续使用pip安装依赖包的时候报错:ModuleNotFoundError: No module named '_ctypes'

解压文件

tar -zxvf Python-3.10.4.tgz  -C 需要解压到的目录路径

解压完后出现如下目录,这个目录名称是根据上一步解压时设置的目录名称

编译与安装

进入解压后的文件夹

cd python-3104/

使用如下命令进行配置(--prefix 后面跟的是编译后的安装路径)

./configure --prefix /root/server/python-3.10.4

以上命令执行成功后开始编译和安装,输入以下命令

make && make install

编译过程比较慢,耐心等待~,编译结束后切换到对应的安装目录

以上是编译成功后的结果

构建软连接

删除存在的软连接

rm -f /user/bin/python

重新构建软连接

ln -s /root/server/python-3.10.4/bin/python3.10 /usr/bin/python

测试

在系统任意位置输入以下命令

python

如果出现以下内容,则表示安装成功,注意版本是否是自己安装的

修改yum

以上修改会导致yum不可用,为保证yum的可用性,需要修改以下文件

第一个文件

vim /usr/libexec/urlgrabber-ext-down 

将第一行内容中的python改为python2

第二个文件

   vim /usr/bin/yum

将文件第一行python改为python2

centos7安装python3.x(多种方式) centos7安装python3.x 阅读详情

相关推荐

新装的CentOS 7安装python3

centos7自带有python,但是确实python2版本的python,如果你想安装个python3怎么办呢?难道要从github上把源码clone下来进行编译安装么?这么做对于我们个人用户来说,完全没必要嘛。 1.首先,你要知道系统现在的python的位置在哪儿: [root@root ~]# whereis python python: /usr/bin/python2.7 /

纯爱枫若情的博客 4万+

Centos7安装python3环境详细过程

Centos7安装python3环境详细过程

IT之一小佬的博客 1万+

centos7安装python3

【代码】centos7安装python3。

ithongchou的博客 1635

CentOS7下安装Python3,超详细完整教程

快速linux下安装python3.8以上高版本

sasafa的博客 7万+

centos7安装部署python3

以上是安装 Python 及其开发环境时可能需要的依赖包的完整列表。根据你的实际需要,某些依赖包可能不是必需的,但建议安装这些依赖包以确保你的 Python 环境具有广泛的功能支持。这些依赖包将有助于构建一个功能完备的 Python 环境,支持各种开发任务。

weixin_42333235的博客 2851

Ribo-seq数据解析:从翻译效率计算到动态可视化分析

本文系统介绍了Ribo-seq(核糖体印迹测序)数据分析全流程,从核心的P-site定位、翻译效率计算,到差异翻译分析和动态可视化。重点阐述了如何利用Ribo-seq高分辨率数据揭示基因表达在翻译层面的精细调控,并提供了从数据处理到生物学解读的实用工具与避坑指南。

weixin_28559803的博客 422

centos7下安装python3.7

查看系统版本; [root@server ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@server ~]# uname -a Linux server.dev 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_...

孤独的根号三 1万+

告别QQ截图!用C# Winform + 百度AI,自己动手做一个免费的文字提取小工具

本文详细介绍了如何利用C# Winform和百度AI OCR接口开发一款免费的文字提取工具,替代QQ截图功能。通过智能截图模块、OCR服务集成和主界面功能整合,实现高效准确的文字识别,适用于日常办公和学习场景。工具支持图像预处理、异步处理和错误日志记录,提升用户体验和识别准确率。

weixin_30566063的博客 380

CentOS下安装python3.7

CentOS下安装python3.7下载python3的安装包安装python3修改默认python修改默认pip修改yum文件,使之正常运行直接安装pip存在的问题 下载python3的安装包 cd到想保存安装包的路径下下载(去官网查看最新版下载链接): wget https://www.python.org/ftp/python/3.7.*/Python-3.7.*.tgz 解压到当前目录:...

不随缘的随心,能改变的随性 1万+

掌握SiOME:从零构建OPC UA信息模型的完整指南

本文是掌握SiOME工具的完整指南,详细介绍了如何利用这款免费且强大的OPC UA建模工具,从零开始构建信息模型。内容涵盖从获取软件、创建命名空间、定义对象类型与变量,到添加方法、生成XML文件,并最终将其集成到开源的open62541服务器中。通过可视化建模,开发者可以高效、准确地设计复杂模型,大幅提升工业物联网与自动化项目的开发效率。

tcp8optimizer的博客 515

用4690张图片搞定物流仓储难题:手把手教你训练YOLOv8纸箱检测模型(附完整源码)

本文详细介绍了如何利用YOLOv8目标检测技术解决物流仓储中的纸箱识别难题。通过4690张图片构建高质量数据集,提供完整的训练教程和源码,实现98.7%的mAP@0.5准确率。文章涵盖数据采集、模型训练、调参技巧到边缘计算部署的全流程,帮助读者快速构建智能仓储检测系统。

weixin_28717939的博客 377

centos7安装 python3.8

centos7安装 python3.8

秋叶清风的博客 1万+

VSCODE 安装LATEX环境,参数配置,常见问题解决

1 准备Texlive安装包 可以从以下网址下载 texlive 的镜像文件: 华为镜像 阿里镜像 官网 网址中大概文件构成 下载完后我们需要的文件构成(我是2020年下载过了,这次就不重新下载了) 将这个镜像文件进行解压 2 安装Texlive 右键install-tl-windows.bat,单击以管理员身份运行,进入安装界面. 点击左下角的“Advanced”进入高级安装来取消你不需要安装的宏包。 点击“Customize”来取消勾选不需要的宏包。 单是把非中英的语言包取消勾选可以省掉 1G

呆呆象呆呆的博客 6万+

centos 7 能安装 python3吗

某些旧版 Python 3(如 3.6)可能不兼容最新库(如 TensorFlow 2.x 需要 Python 3.7+),建议根据需要选择版本。sudo alternatives --set python /usr/bin/python3.6 # 需先安装 alternatives。python3 --version # 输出: Python 3.6.x。python3 --version # 检查 Python 3 版本。# 2. 安装 Python 3.6(SCL 提供的稳定版本)

hxsln11的博客 1229

MMSE (Minimum Mean Square Error)均衡原理讲解

MMSE是一种将接收数据的MSE(均方误差)最小化的模型。有了这句话,很多问题就会在你的脑海中蹦出来。 什么是均方误差?最小化MSE "的物理含义是什么? 等等。 让我们从一个我们现在已经非常熟悉的通道模型开始。(我希望你现在也熟悉下面的表达方式。) MMSE作为一种均衡器,是一种后处理算法,它可以帮助我们找出接收到的数据,使之尽可能地接近原始数据(传输数据)。简而言之,MMSE中最重要的步骤是找到一个如下图所示的矩阵G。如果我们假设没有噪声,这个[G]矩阵可以简单的作为信道矩阵(H^-1)的倒数。但

Celeste的博客 4万+

【NVIDIA】Jetson Orin Nano系列:编译外部驱动(交叉编译和板上编译)

Orin Nano外部驱动的开发入门,以hello world为例。使用交叉编译和板上编译两种方法

郭老二 1734

CentOS 7上安装Python 3.9

CentOS7上安装Python3.9 最近一不小心把开发环境的虚机玩坏了,索性重新搭一套,顺便记录归档。 安装要求 CentOS 7.9 Python3.9 安装步骤 下载文件 wget https://www.openssl.org/source/openssl-1.1.1d.tar.gz wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz 准备环境 安装openssl 编译安装openssl tar -zxvf

shijin741231的博客 8588

Ubuntu 22.04+/WSL2 中解决 `error: externally-managed-environment` 并成功安装 PyTorch + vLLM 的完整指南

Ubuntu 22.04+/WSL2 因遵循 PEP 668 规范,系统 Python 被标记为“外部管理”,导致直接使用 pip install 安装包时报错 externally-managed-environment。解决方案是创建虚拟环境: 通过 python3 -m venv ~/vllm-env 创建隔离环境 激活环境后安装 PyTorch(CUDA 12.1)和 vLLM 避免使用 sudo pip 或 --break-system-packages,防止破坏系统依赖 关键点: 虚拟环

刘一说的IT专栏 296

Linux CentOS7下安装python3 的方法

在CentOS7下,默认安装的就是python2.7,下面通过本文给大家分享Linux CentOS7下安装python3 的方法,需要的朋友参考下吧 在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1、首先安装python3.6可能使用的依赖 # yum -y install openssl-devel bzip2-devel expat-devel...

python3基础教程 5245

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

centos7安装python3详细_centos7安装python3.7和ipython

一、centos7为刚安装的1)配置yum源和epel源 采用国内源查看yum的配置文件 (里面的镜像网址)是否ping的通全部更改成 国内的 yum 、epel源在图中位置 下载相应的 repo文件 (删除掉系统默认的配置文件)wget http://mirrors.aliyun.com/repo/Centos-7.repowget http://mirrors.163.com/.help/Ce...

weixin_35545345的博客 2289

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

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

centos7安装python3保姆教程

centos7自带版本是python2.7 如果要用的3.0以上的版本需要手动安装,下载地址:https://www.python.org/ftp/python/ 1、先查看系统python的位置在哪儿 whereis python python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/ cd /usr/bin/ ll python* 从下面的图中我们可以看到,python指向的是python2,python2指向的是python2.7,因此我们可以装个..

weixin_48185819的博客 2940

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Centos 7 安装python3

稍微解释上面这句命令,这句话的大致目的就是把python的安装目录指定一下,这样的话,里面的一些bin目录、lib目录就都会存放在这个目录下面。如果不指定这个安装目录的话,最后python的安装文件将分散到linux的默认目录,不在一块。我们指定安装目录,以后卸载的话直接删除目录就可以干净卸载了。很多版本,这里选择的是比较新的3.6.3,点进去,找到下面这个文件。centos的yum命令是需要python支持的,我们贸然把当期的版本更换了,万一yum出错怎么办,还是让yum依然用原来的2.7版本吧。

2301_81554122的博客 1150

Centos7下安装Python3.7

原文链接 目录1. 安装依赖包2. 获取python3.7的安装包3. 解压4. 配置python3的安装目录并安装5. 创建软链接6. 验证 1. 安装依赖包 centos里面是-devel,如果在ubuntu下安装则要改成-dev,依赖包缺一不可,笔者曾安装python3未成功就是因为没有安装libffi-devel sudo yum -y groupinstall "Development tools" sudo yum -y install zlib-devel bzip2-devel openss

scoful的专栏 1万+

CentOS7安装python3

实现centos7中python2和python3的共存1.安装依赖包2.下载python安装包3.解压python安装包4.配置安装路径5.编译安装 centos7 当中默认安装了python2的环境 ubuntu 默认安装的python2和python3.5 安装之前要保证你的虚拟机要能联网 方法:ping www.baidu.com 源码包安装 /yum install 要安装的依赖包 ...

吃瓜群众的博客 384

Centos7安装python3

Centos7安装python3 本文参考了metoo9527的文章。 前言 官方已经停止了对CENTOS6系列的更新与支持,有时候需要更新一些库会报错链接地址上的内容不存在,使用python3的pip3指令也会遇到很多问题,并且很多库受限于CENTOS6无法跟新到新的版本,对于程序的安装与使用非常不方便,所以强烈建议大家不要使用CENTOS6,使用CENTOS7及以上版本,我就是遇到很多bug,最后换成了CENTOS7. 安装步骤 1、安装依赖包 yum -y groupinstall "Developm

weixin_43781229的博客 197
上一篇: samba设置文件共享
下一篇: CentOS安装git
浩瀚蓝天dep
博客等级 码龄9年 178粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值