发表评论
Linux版本:Centos7.4
Python版本:3.6.6
一、下载
cd /usr/local/src/ wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz tar -xzvf Python-3.6.6.tgz cd Python-3.6.6 #在./configure过程中,如果没有加上–with-ssl参数时,默认安装的软件涉及到ssl的功能不可用,pip3过程需要ssl模块。 #编译安装 ./configure --prefix=/usr/local/python3 --enable-optimizations --with-ssl make && make install #设置python3和pip3的软连接,方便访问 ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
二、配置环境变量
vim /etc/profile #如果已经配置过PATH则再后面加上:/usr/local/python3/bin export PATH=$PATH:/usr/local/python3/bin #生效配置 source /etc/profile
三、测试
注意因为安装的是python3,执行命令的时候请使用python3/pip3执行命令,也以此来区分一个系统同时安装多个版本的python
[root@demo ~]# python3 Python 3.6.6 (default, Sep 28 2018, 10:03:24) [GCC 4.8.5 20150623 (Red Hat 4.8.5-11)] on linux Type "help", "copyright", "credits" or "license" for more information.