前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos安装python3

centos安装python3

作者头像
全栈程序员站长
发布2022-07-02 13:48:30
2790
发布2022-07-02 13:48:30
举报

大家好,又见面了,我是你们的朋友全栈君。

centos安装python3

1、查看安装默认安装位置

代码语言:javascript
复制
whereis python

2、python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/

代码语言:javascript
复制
cd /usr/bin/

3、安装相关的依赖包

代码语言:javascript
复制
yum install -y epel-release zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

4、安装pip

代码语言:javascript
复制
yum install python-pip

5、安装wget

代码语言:javascript
复制
pip install wget

6、下载python3安装包

代码语言:javascript
复制
wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz

7、编译python3源码包,解压

代码语言:javascript
复制
xz -d Python-3.6.8.tar.xz
tar -xf Python-3.6.8.tar

8、进入解压后的目录,依次执行下面命令进行手动编译

代码语言:javascript
复制
cd Python-3.6.8

./configure prefix=/usr/local/python3

make && make install

9、安装依赖zlib、zlib-deve

代码语言:javascript
复制
yum install zlib zlib
yum install zlib zlib-devel

10、添加软链接,将原来的链接备份

代码语言:javascript
复制
mv /usr/bin/python /usr/bin/python.bak
mv /usr/bin/pip /usr/bin/pip.bak

11、添加python3的软链接

代码语言:javascript
复制
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
# 设置环境变量
vi /etc/profile
# export PATH=$PATH:/usr/local/python3/bin
source /etc/profile

12、测试是否安装成功了

代码语言:javascript
复制
python -V

13、保证pythonh2正常使用

代码语言:javascript
复制
vi /usr/bin/yum
#! /usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147867.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • centos安装python3
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档