Python3.5升级3.7

Ubuntu16.04系统自带两个python版本,一个是python2.7,很快就不会维护了,另一个是python3.5,但是目前很多最新库,尤其是深度学习相关的库要求python3.6以上,所以要升级。

一、下载python3.7

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

二、解压

进入下载目录

tar zxvf Python-3.7.3.tgz

cd Python-3.7.3

三、编译和安装

./configure --with-ssl

make

sudo make install

注意:为了避免在使用pip install时出现安装错误,可以使用-with-ssl选项

四、删除老的软连接

sudo rm -rf /usr/bin/python3

sudo rm -fr /usr/bin/pip3

五、建立新的软连接

在构建新的软链接之前,可以使用“whereis python3.7”命令定位安装目录。

sudo ln -s /usr/local/bin/python3.7 /usr/bin/python3

sudo ln -s /usr/local/bin/pip3.7 /usr/bin/pip

六、测试

python3 -V

pip3 -V

 

评论