关于CentOS7安装Python3_./configure --prefix=/opt/python/python-3.8.0-程序员宅基地

1.安装Pyhton3所需要的依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

2.下载python3

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

注:我安装在了 /opt/ 的路径下,路径可以自己选择

3.解压

tar -zxvf Python-3.8.0.tgz
cd Python-3.8.0
./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl 

注:./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl 这句话的作用是将程序安装在 /usr/local/python3 这个目录下,启用优化,安装pip需要用到ssl

4.编译安装

make && make install

注:make是编译,make install是安装

5.创建软连接

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

6.验证安装是否成功

python3 -V
pip3 -V
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45465103/article/details/103278372

智能推荐

PyTorch从入门到实践 | (5) PyTorch常用工具_to_img-程序员宅基地

在训练神经网络过程中,需要用到很多工具,其中最重要的三部分是:数据加载预处理、可视化和GPU加速。本章主要介绍Pytorch在这几方面的工具模块,合理使用这些工具能够极大地提高编码效率。目录1. 数据处理2. 计算机视觉工具包:torchvision3. 可视化工具4. 使用GPU加速:cuda5. 持久化1. 数据处理在解决深度学习问题的过程中,往往需要花费大量的..._to_img

Non Local Module相关blog阅读笔记_落了一地秋的博客-程序员宅基地

Non Local Module相关blog阅读笔记申明BLOG1BLOG2BLOG3 (提供了代码)文献摘要(来自BLOG1)思考?介绍(来自BLOG1)何为关系推理?传统的非局部模块和改进的ENL(efficient non local module)(来自BLOG1)主要贡献(来自BLOG1)问题?可以置于网络任意位置?由粗到细的方式获得关系推理?Related Work(来自BLOG1)思考与解释Approach(来自BLOG1)额外补充加强理解(来自BLOG2)Non local module 例

geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (二)(小白必备:超详细教程)-程序员宅基地

geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (二)(小白必备:超详细教程)

大数据离线分析系统:统计网站PV、UV_网站uv统计源码-程序员宅基地

目录一、业务需求二、业务实现方案1.技术栈2.业务实现流程3.离线分析系统架构图三、技术实现1.Hadoop CDH集群管理平台2.Flume采集服务器日志数据到HDFS3.Spark SQL清洗数据4.建立Hive仓库并导入清洗完的数据5.HQL统计分析PV、UV数据6.Sqoop同步数据7.代码分享8.相关博客文章一、业务需求..._网站uv统计源码

2021年叉车司机免费试题及叉车司机证考试-程序员宅基地

题库来源:安全生产模拟考试一点通公众号小程序叉车司机免费试题考前必练!安全生产模拟考试一点通每个月更新叉车司机证考试题目及答案!多做几遍,其实通过叉车司机操作证考试很简单。1、【判断题】挂档或换档的同时,两眼应注视前方,不得分散观察的请注意力。(√)2、【判断题】液压马达可以把液体的压力能转换成机械能。(√)3、【判断题】点火系由蓄电池、点火开关、点火线圈、容电器、分电器和火花塞等组成。(√)4、【判断题】在让超车过程中,不要给非机动车造成行驶困难,要注意照顾...

微信小程序丝滑的tab栏_微信小程序滚动tab选项卡_夢鑰的博客-程序员宅基地

产品拿着某个app的页面来找到我说:”做一个和她这一样湿滑的Tab栏效果”,我当时像敲死ta。但是咱毕竟是程序员么,前端程序员,于是乎就有了下面这个通过scroll-view+swiper相结合的组装出的tab效果。_微信小程序滚动tab选项卡

随便推点

海思3559U-Boot移植(一):一路next的默认模式_海思 盒子 bootloader_快跑bug来啦的博客-程序员宅基地

前言  Hi3559AV100 单板的 Bootloader 采用 U-boot。当选用的外围芯片的型号与单板上外围芯片的型号不同时,需要修改 U-boot 配置文件,主要包括存储器配置、 管脚复用。sdk包里有uboot的源码,可以进行修改后编译编译 U-boot  当所有移植步骤完成后,就可以编译 U-boot,操作如下:步骤 1 配置编译环境  当启动介质是 SPI-Nor Flash 或 SPI-NAND Flash 时, 使用配置命令:  make CROSS_COMPILE=aarc_海思 盒子 bootloader

svmtrain函数参数-程序员宅基地

-s svm类型:SVM设置类型(默认0)  0 -- C-SVC  1 --v-SVC  2 – 一类SVM  3 -- e -SVR  4 -- v-SVR  -t 核函数类型:核函数设置类型(默认2)  0 – 线性:u'v  1 – 多项式:(r*u'v + coef0)^degree  2 – RBF函数:exp(-r|u-v|^2)  3 –si

history模式 nginx配置_history路由模式下的nginx配置-程序员宅基地

路由模式众所周知,浏览器下的单页面应用的路由模式有下面两种: hash 模式和 history 模式。hash 模式通用性好,而且不依赖服务器的配置,省心省力,但是缺点是不够优雅。相比于 hash 模式来说,history 模式则更加美观。但是,history 模式同样会有一个问题,就是当页面刷新时,如果没有合适的配置,会出现页面 404 的错误。因此需要额外的服务器配置,对于找不到的 url,将..._nginx history

struts1中logic标签详解,尤其是判断空否的4个标签的区别-程序员宅基地

(1)empty标签类名:org.apache.struts.taglib.logic.EmptyTag标签体:bodycontent=JSP引用logic:empty属性 attribute:name,property,scope功能:判断对象的值是否为空(2)equal类名:org.apache.struts.taglib.logic.EqualTag标签体:bodycontent=JSP引用..._struts1判断标签

电声学测量麦克风 声学测试传声器 声场测试话筒 使用需要注意的事情_Ghost Ding的博客-程序员宅基地

4.自由场麦克风应该注意保护网对频率响应的影响(一般>5khz),使用正确的频率响应数据。1.禁止触摸振膜,触摸振膜可能导致性能变化或者损坏。警告:不要触摸振膜!

『C#』成员赋值初始化和构造函数初始化的区别?-程序员宅基地

本文最后更新于 2019年 5月 1号 晚上 8点 01分,并同步发布于 :简书 —— 创作你的创作CSDN —— 专业 IT 技术社区www.tobinary.art —— 我的博客大家都知道设置类成员的初始值有两种方法 : 成员赋值初始化 — 微软技术文档 构造函数 — 微软技术文档 成员初始化语法构造函数那么这两种方式有什么区别 ?我们先看一下反编译...

推荐文章

热门文章

相关标签