常州市中大建设工程有限公司网站免费建站网站网页
centos7安装python3
1、
了解系统python位置
whereis python 可以知道python在 /usr/bin目录中
2、
了解系统是否自带(Python包管理工具,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能
)
输入pip
-V
显示版本,V是大写哦
没有pip,需要手动安装pip 安装链接:
https://jingyan.baidu.com/article/455a99507b0f7da16627780d.html
3、
下载python3
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
4、
解压
tar -xzvf Python-3.7.0.tgz
先建一个编译目录
:mkdir /usr/local/python3
5、
安装python3,所以要先安装相关包,用于下载编译python3:
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
运行了以上命令以后,就安装了编译python3所用到的相关依赖
6、
然后编译、安装:
[root@mycentos ~]# cd Python-3.7.0
[root@mycentos ~]# ./configure --prefix=/usr/local/python3
//–prefix=/”的作用是:编译的时候用来指定程序存放路径
[root@mycentos ~]# make
[root@mycentos ~]# make install
建立软链接:
[root@mycentos ~]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
查看版本:python3 -V
注:如果安装不成功,Python3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。
[root@mycentos ~]# yum install -y libffi-devel