centos编译安装python3怎么做?

时间:2019-08-30
本文章向大家介绍centos编译安装python3怎么做?,主要包括centos编译安装python3怎么做?使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

编译安装难么麻烦,为什么还要编译安装? 

    那我告诉你想进步就要折腾!你习惯了windows的安装方式,其实道理都差不多,你要运行一个软件,无非就是要给他提供一个运行环境,然后原来的点点点变成了现在的输入命令罢了!多看看官方文档,那就相当于一份说明书了!至于我为啥发文?就是为了吸点粉被.嘿嘿!还有centos7 是内置了一个python2.7

第一步 安装依赖包

这个确实没啥说的 复制命令 执行就好了

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

第二步 再执行安装一个工具,不安装会导致pip安装失败

yum install libffi-devel -y

第三步 下载安装包

1、第一种方法官方下载:

        打开python的官方网站:https://www.python.org/  –>Downloads–>Source code–>Latest Python 3 Release – Python 3.7.0–>拉到最下面,选择Gzipped source tarball,下载到本地,然后上传到服务器即可如果官方没有修改url直接点我进入 https://www.python.org/downloads/source/

2、第二种方法wget命令:

看着,wget 后面跟着的是下载链接,别乱搞 ,看好了这是两种方法

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

第四步 解压呗 解压完了安装

一条一条执行 回车隔开了
cd Python-3.7.0

./configure

tar -zxvf Python-3.7.0.tgz


make&&make install

第五步 配置一下环境变量

 一步一步的执行就行了
mv /usr/bin/python /usr/bin/python.bak

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

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

mv /usr/bin/pip /usr/bin/pip.bak

上面都操作完了 你就可以试试输入python 调用一下 看看版本是不是你要的版本 要是这样你就对了 要不是 你就反思一下吧 我是重新装了一遍顺便写了一个教程

第六步 重新配置下yum

因为你原来yum使用的环境是python2.7的,现在你重新配了环境,你输入一下python是3.7,所以我们这里直接去文件里去修改一下就好了

vim /usr/libexec/urlgrabber-ext-down

这里 ,你改成2.7 保存退出

vi /usr/bin/yum

环境就配置好了,下次等我在需要重新配置环境的时候,我再发一下其他的配置方法!

原创文章,转载请注明出处!

原文地址:https://www.cnblogs.com/well-666/p/11437453.html