Linux(centos7)之更换安装python3(二)
程序员文章站
2022-07-01 14:56:06
Linux不比window好安装python,折腾了好久,终于成功安装上了python,window上一个安装包完事,可惜Linux上python版本太低不好使,还要更换为3版本,百度了好久,教程上总是实践起来各种错误,现在终于安装上了,特将经验分享于此. 3.解压python文件 tar -xvz ......
linux不比window好安装python,折腾了好久,终于成功安装上了python,window上一个安装包完事,可惜linux上python版本太低不好使,还要更换为3版本,百度了好久,教程上总是实践起来各种错误,现在终于安装上了,特将经验分享于此.
1.先准备安装python依赖库,否则报错
yum groupinstall 'development tools' && yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel && yum -y epel-release
2.然后下载python版本 wget -c https://www.python.org/ftp/python/3.6.2/python-3.6.2.tgz
3.解压python文件
tar -xvzf python-3.6.2.tgz
4.进入目录
cd python-3.6.2/
5.添加配置
./configure --prefix=/usr/python #注意这里,如果出现bash错误,原因是缺少库,先执行下面命令 yum install openssl-devel
6.编译和执行源码(大概需要3-8分钟,看机子的状态)
make&&make install
7.建立软链接,指向新的python版本(重要)
mv /usr/bin/python /usr/bin/python.bak ln -s /usr/python/bin/python3 /usr/bin/python ln -s /usr/python/bin/pip3.6 /usr/bin/pip
8.删除软链接
rm -rf /usr/bin/pip
9.pip 安装
/usr/bin/python -m pip install pillow 首先安装epel扩展源: yum -y install epel-release 更新完成之后,就可安装pip: yum -y install python-pip
10.解决更换python2后yum源出错的方法
修改yum配置文件 vim /usr/bin/yum #vim编辑可以搜索一下 #把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出。 vim /usr/libexec/urlgrabber-ext-down #把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出。
11.然后检测python版本,大功告成...
推荐阅读
-
Linux centos7 安装python3 及 GCC
-
Linux CentOS7下安装python3 的方法
-
Linux(centos7)之更换安装python3(二)
-
Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)
-
Linux学习第三篇之Centos7安装mysql5.7.16数据库的详细介绍
-
Linux学习第二篇之Java环境安装配置图文教程
-
Linux centos7 安装python3 及 GCC
-
CentOS7之Linux初次安装及克隆
-
Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)
-
Linux CentOS7下安装python3 的方法