云服务下的基于centos系统下的python3安装

这几天在研究python,无可避免就涉及到了python3的安装。正如我们所知centos系统是基于python2运行的,但我们在正常开发阶段通常使用的python3的环境来开发的。所以python3的环境配置就不可避免。网上有很多大牛的安装步骤,这里只是系统的阐述安装步骤。如有问题希望大家给予指正。

首先打开终端,在终端下登录进入云服务器

接下来都是在服务器下进行的操作

1、安装依赖库

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

yum install libffi-devel -y

gcc make

2、安装部分插件

运行这个命令添加epel扩展源

yum -y install epel-release

安装pip

yum install python-pip

安装wget

pip install wget

3、下载python安装包

下载:wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz

解压:tar -xvJf  Python-3.7.1.tar.xz

切换到该目录下:cd Python-3.7.1

编译:./configure prefix=/usr/local/python3

安装:make && make install

4、检测python3是否安装

#将原来的链接备份

#(此步骤不需要)mv /usr/bin/python /usr/bin/python.bak

#添加python3的软链接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

#测试是否安装成功了

python3    -V

#5、修改配置文件 (不需要步骤)

(修改yum指向:

命令:vi /usr/bin/yum

把#! /usr/bin/python修改为#! /usr/bin/python2

命令:vi /usr/libexec/urlgrabber-ext-down

把#! /usr/bin/python 修改为#! /usr/bin/python2)()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容