关闭页面特效

centos环境下安装python3以及pip3

 


1|0linux安装python3和pip3


linux系统(centos,redhat) 一般的情况下自带python2 以及pip,但是现在主流的python版本是python3,所以需要python2和python3共存。

1|11.安装依赖环境


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

1|22.安装gcc编译器


yum install gcc -y

1|33.下载python安装包


wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz #可以直接去python官网自己下载,不过注意版本!推荐使用双数

1|44.讲安装包直接异动到/usr/local/


mv Python-3.6.5.tgz /usr/local/ #这里可以不需要移动,移动到需要的目录下即可(后面配置需要依次修改)

1|55.在local目录下创建python3安装的文件夹


mkdir /usr/local/python3

1|66.进入Python-3.6.5.tgz所在的目录下


cd /usr/local/

1|77.解压安装包


tar -xvf Python-3.6.5.tgz

1|88.进入解压的文件夹


cd /usr/local/Python-3.6.5/

1|99.配置安装目录


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

1|1010.编译源码以及


make

1|1111.执行编译后的源码安装


make install

1|1212.创建连接


ln -s /usr/local/python3/bin/python3 /usr/bin/python3 相当于配置环境变量;这时直接输入python3 应该就可以直接进入python3的操作页面。 意味着python3 安装好了

1|1313.下载setuptools


wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz --no-check-certificate :意味着以不安全的方法连接 ##下载文件的md5校验码:c607dd118eae682c44ed146367a17e26

1|1414.解压


tar -zxvf setuptools-19.6.tar.gz

1|1515.进入解压的文件


cd setuptools-19.6/

1|1616.编译


python3 setup.py build

1|1717.安装


python3 setup.py install

1|1818.创建软连接


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

1|1919.查看pip的版本


pip3 -V 此时显示的为python3.6的版本的pip即成功了

!!!更新pip3后需要更新文件,或者直接重启虚拟机


__EOF__

作  者LuYi
出  处https://www.cnblogs.com/luyi84895838/p/12024640.html
关于博主:编程路上的小学生,热爱技术,喜欢专研。评论和私信会在第一时间回复。或者直接私信我。
版权声明:署名 - 非商业性使用 - 禁止演绎,协议普通文本 | 协议法律文本
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!

posted @   路一  阅读(857)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
0
0
关注
跳至底部
点击右上角即可分享
微信分享提示