概述
简介
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环境搭建所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复