当前位置: 首页 > news >正文

大数据系列之:CentOS7安装Python3详细步骤

大数据系列之:CentOS7安装Python3详细步骤

  • 一、下载安装的Python版本
  • 二、解压缩
  • 三、设置安装路径
  • 四、安装编译需要的包
  • 五、编译
  • 六、编译安装
  • 七、设置软连接
  • 八、设置环境变量
  • 九、激活环境变量
  • 十、执行python命令
  • 十一、安装包

一、下载安装的Python版本

https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz

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

二、解压缩

tar zxvf Python-3.10.14.tgz

三、设置安装路径

cd Python-3.10.14
./configure --prefix=/usr/local/python3.10.14

四、安装编译需要的包

yum install -y glibc-headers
yum install -y libreadline6-dev gfortran
yum install -y readline-devel
yum install -y wget libXt-devel
yum install -y fonts-chinese tcl tcl-devel tclx tk tk-devel
yum install -y mesa-libGLU mesa-libGLU-devel
yum install -y install bzip2-devel
yum install -y install xz-devel.x86_64
yum install -y install pcre-devel
yum install -y install libcurl
yum install -y install libcurl-devel
yum install -y  texinfo.x86_64
yum install -y texlive-pdftex-doc.noarch
yum install -y texlive
yum install gcc-gfortran

五、编译

make

六、编译安装

make install

七、设置软连接

ln -s /usr/local/python3.10.14 /usr/local/bin/python3ln -s /usr/local/python3.10.14/bin/pip3 /usr/local/bin/pip3

八、设置环境变量

vim /etc/profile
export PYTHON_HOME=/usr/local/python3.10.14
export PATH=$PYTHON_HOME/bin:$PATH

九、激活环境变量

source /etc/profile

十、执行python命令

python3

十一、安装包

pip3 install 包名

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PicGo + gitee 免费搭建个人图床
  • Typora mac版本激活
  • Python | Leetcode Python题解之第327题区间和的个数
  • 深入理解 AWS CodePipeline
  • leetcode169:多数元素
  • 使用 宝塔面板 部署 php网站
  • 操作系统|day4.Linux、Linux内核、Linux负载、Linux文件存储
  • Java Bean Validation 注解:@NotEmpty、@NotBlank 和 @NotNull 的区别
  • 笔面试编程题总结
  • 详解pd.pivot_table
  • 计算机网络——网络层(多协议标签交换MPLS、软件定义网络SDN)
  • SQL Server端口设置完整详细步骤
  • 900565Z error Failed opening bolt
  • C# 设计模式之装饰器模式
  • 在Linux中宏观的看待线程
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【347天】每日项目总结系列085(2018.01.18)
  • Angular6错误 Service: No provider for Renderer2
  • CAP 一致性协议及应用解析
  • HashMap ConcurrentHashMap
  • HTML中设置input等文本框为不可操作
  • Java精华积累:初学者都应该搞懂的问题
  • Java面向对象及其三大特征
  • JAVA之继承和多态
  • KMP算法及优化
  • 构造函数(constructor)与原型链(prototype)关系
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 如何进阶一名有竞争力的程序员?
  • 如何实现 font-size 的响应式
  • 微信小程序:实现悬浮返回和分享按钮
  • 我建了一个叫Hello World的项目
  • 想写好前端,先练好内功
  • 终端用户监控:真实用户监控还是模拟监控?
  • 1.Ext JS 建立web开发工程
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • # AI产品经理的自我修养:既懂用户,更懂技术!
  • # windows 运行框输入mrt提示错误:Windows 找不到文件‘mrt‘。请确定文件名是否正确后,再试一次
  • # 安徽锐锋科技IDMS系统简介
  • #Datawhale X 李宏毅苹果书 AI夏令营#3.13.2局部极小值与鞍点批量和动量
  • $refs 、$nextTic、动态组件、name的使用
  • ()、[]、{}、(())、[[]]命令替换
  • (10)ATF MMU转换表
  • (2024,Vision-LSTM,ViL,xLSTM,ViT,ViM,双向扫描)xLSTM 作为通用视觉骨干
  • (4)Elastix图像配准:3D图像
  • (4)STL算法之比较
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (zhuan) 一些RL的文献(及笔记)
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二)学习JVM —— 垃圾回收机制
  • (四)模仿学习-完成后台管理页面查询
  • (算法)Game