Ubuntu 16.04将Python3.5升级为Python3.6

之前的装机文章有介绍用3.6更换3.5的操作,需要加ppa源的时候发现经常出现错误,索性采取了源码安装Python3.6。

下载地址:https://www.python.org/downloads/source/  选择需要的版本,这里选择的是3.6.10的.xz包

下载到任何路径都可以,完成之后解压:

tar xJf Python-3.6.10.tar.xz 

随后进入解压后的文件夹并配置、编译:

cd Python-3.6.10

./configure

make

sudo make install

至此,Python3.6.10已经成功安装,原先的Python3.5已经被覆盖掉了。终端输入python3即可看到输出的版本信息已经变成了3.6.10。

PS:后期使用过程中发现在matplotlib中无法使用show显示,提示UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. 原因就在于缺少tkinter这些依赖,所以需要补充依赖后重新编译python3。建议初次编译安装时就将依赖装好!(参考博客:https://blog.csdn.net/jeryjeryjery/article/details/78865362

sudo apt-get install tcl-dev tk-dev python3-tk libbz2-dev

#cd to the Python source code folder

 ./configure --with-ssl         //为了能正常使用pip,需要重新编译ssl

make

sudo make install

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值