Linux版本:CentOS7.4 64位
Python版本:Python3.6.5
第一步:准备编译环境:
1 2 3 | yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurses-devel |
第二步:下载Python3.6.2
1 | wget --no-check-certificate https: //www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz |
第三步:创建安装目录
1 | sudo mkdir /usr/local/python3 |
第四步:解压
1 2 3 4 | tar -zxvf Python- 3.6 . 5 .tgz # 切换到解压后的根目录 cd Python- 3.6 . 5 / |
第五步:编译安装
1 2 3 | ./configure --prefix=/usr/local/python3 --enable-optimizations make make install |
--enable-optimizations配置项用于提高Python安装后的性能,但是会导致安装慢,大概需要二十来分钟左右
第六步:创建Python3链接
1 | ln -s /usr/local/python3/bin/python3. 6 /usr/bin/python3 |
第七步:创建Pip3链接
1 | ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 |
![CentOS7安装Python3.6.5-02](https://i-blog.csdnimg.cn/blog_migrate/49b35ca7832342c4284c029afb998c4b.png)
此时pip3的版本是9.0.3需要升级一下升级到10
1 2 | # 在root用户下或使用sudo权限执行 pip3 install --upgrade pip |