【Python】CentOS 安装Python3.5


本博客文章如无特别说明,均为原创!转载请注明出处:Big data enthusiast(http://www.lubinsu.com/)

本文链接地址:【Python】CentOS 安装Python3.5(http://www.lubinsu.com/index.php/archives/387)

目前CentOS默认的Python版本都是2.x,而很多情况下我们需要使用3.x版本进行开发,3.x版本也做了很多规范化的改动。这里我们介绍如何安装双版本的Python
CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。
1.安装python3.5可能使用的依赖
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
2.下载python
3.解压下载好的压缩包
tar -xzvf Python-3.5.3.tgz
4.配置编译
sudo mkdir /usr/local/python3
  • 安装zlib
cd /root/python/Python-3.5.3/Modules/zlib
./configure
make
make install
  • 编译python
cd /root/python/Python-3.5.3
vim Modules/Setup
找到下面这句,去掉注释
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
重新编译
./configure –prefix=/usr/local/python3 –with-zlib-dir=/usr/local/lib
make
make install
5.链接新版本python
在/usr/bin中有python、python2、python2.7三个文件依次指向后者
sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
sudo ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
6.验证是否安装成功
[root@myd4 maiya]$ python3
Python 3.5.3 (default, Jul 11 2017, 13:56:13)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux
Type “help”, “copyright”, “credits” or “license” for more information.
>>> print(‘hello’)
hello
>>>

发表评论

电子邮件地址不会被公开。 必填项已用*标注