我是靠谱客的博主 耍酷夏天,最近开发中收集的这篇文章主要介绍CentOS7上Python3环境搭建,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

简介

CentOS7上默认运行的是python2.7,我们要安装python3的话,就需要从官网python下载地址下载源码包进行编译安装。

此次我们安装python3.6.3版本

一、一键安装脚本

GitHub-python3.6.3

二、手动安装

1、下载

我们从官网下载python3.6.3

2、解压软件包

解压安装包到指定位置
tar -xzvf Python-3.6.3.tgz -C /usr/local/src/Python3.6.3

3、进入解压包编译安装

前提要安装包组“Development tools”,和依赖包

yum -y groupinstall "Development tools"
yum -y install zlib-devel
#有可能会用到https等,要安装openssl-devel包
yum install openssl-devel -y

编译安装

cd
/usr/local/src/Python3.6.3
./configure
make
make install

4、检测和设置环境变量

因为系统自生安装了Python, 所以在第六步完成之后,我们执行命令 python 系统依然显示的是系统默认的 python
vi /etc/profile
在最后一行添加
PATH = $PATH:/usr/local/src/Python3.6.3/python

// 配置好后,我们可以查看是否配置成功
echo $PATH

5、进入 /usr/bin 删除 python, 并重新创建软连接


cd /usr/bin
rm -rf python
##查看python3的路径
which python3
/usr/local/bin/python3
ln -sv /usr/local/bin/python3 ./python

6、后续环境设置

因为我们安装的是python,默认环境是python3.6,这时候你会发现你的yum不能用了,因为yum是基于系统默认安装的python2.7版本,因此我们还要修改yum的运行环境
找到yum相关的软件包
例如:which yum
/usr/bin/yum

vi /usr/bin/yum
修改第一行的环境,将原来的python改为python2,如果有多个yum相关的软件包,则依次修改即可。

当我们运行yum进行安装一个包的时候,会报错,显示/usr/libexec/urlgrabber-ext-down文件有错误,我们进行编辑,也修改器第一行的python环境为python2即可。

最后

以上就是耍酷夏天为你收集整理的CentOS7上Python3环境搭建的全部内容,希望文章能够帮你解决CentOS7上Python3环境搭建所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部