python2.*---->python3.*

环境centos7.4,安装时间2018年7月12日

centos默认安装了2.*的python,由于开发使用3版本的 因此这里是记录下安装python3的过程,留作以后回查

1)先进行一些依赖库的安装:

yum install readline-devel(注:不装此包backspace键,上下左右键等使用键兼容性有问题!)
yum install zlib-devel
yum install bzip2-devel
yum install openssl-devel
yum install ncurses-devel

2)下载python3.6的包

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

解压后进行install

./configure --prefix=/usr/local/python36 --enable-shared
make && make install

3.建立软连接

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

查版本,输入

python3 -V 如果现实版本号 表示python3.6安装成功

 

一些注意事项:

1)由于centos的yum使用了 python2的版本,因此这样安装后

系统里同时会有python2和python3的版本,可以选择运行。

2)python3.5以上应该是内置了 setuptool和pip  不需要单独安装了,之前版本可能的独立安装。

3)当系统中存在多个 Python 版本的时候,尽量去避免环境污染。推荐使用 virtualenv 创建独立的虚拟环境,当我们安装完 Python 3 后,可以直接执行下面的命令进行虚拟环境的创建。

4)如果运营安装的python3.6失败。拷贝库文件到相应目录

cp /usr/local/python36/lib/libpython3.6m.so.1.0 /usr/lib64/

5)参考的文章:https://www.cnblogs.com/iforelse/p/7852347.html

 

6)如果pip没有安装,则需要安装

 

posted on 2018-07-12 15:01  西格玛七号  阅读(277)  评论(0编辑  收藏  举报