概述
查到的一般做法都是:
第一步:添加ppa
sudo add-apt-repository ppa:jonathonf/python-3.6
第二步:更新软件源列表
sudo apt-get update
第三步:安装python3.6
sudo apt-get install python3.6
可是事情永远不会那么快的解决。。
第二步时就会报错
Err:12 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial/main amd64 Packages 403 Forbidden
从错误上来看应该是源失效了,所以我把/etc/apt/sources.list里的源换了好几家,清华源,网易源等等。然而没什么用,还是报同样的错误。
但是仔细一想,不对呀,”同样的错误“,圈起来要考!那就是换错地方了!!
在/etc/apt/sources.list.d/jonathonf-ubuntu-python-3_6-xenial.list里找到了错误的源,这不是第一步创建的东西咩。。删掉应该就好吧,第二步没错误了
然而第三步会出现
E: Unable to locate package python3.6
E: Couldn't find any package by glob 'python3.6'
E: Couldn't find any package by regex 'python3.6
看来前面都是为第三步做准备的,那就只有找到第一步的替代方案了
其实第一步创建的时候有个提示
This PPA has been removed from public access as part of a protest against the abuse of open-source projects by large companies. For more detail visit the main page here: https://launchpad.net/~jonathonf
If you are a company and you would like this PPA to continue then let me know your preferred route for contributions and I will arrange something.
If we have already been in contact then ping me your Launchpad ID and I will add you to a private PPA in the meantime.
大概意思就是大公司滥用开源代码,说以就停止开源了。唉,受苦的是我们这些小白呀!!
最后找到的第一步代替方案是:
sudo add-apt-repository ppa:deadsnakes/ppa
第二步:更新软件源列表
sudo apt-get update
第三步:安装python3.6
sudo apt-get install python3.6
目前2020年2月3日,可用
最后
以上就是魔幻小海豚为你收集整理的阿里云Ubuntu16.04 python3.5升级python3.6的问题的全部内容,希望文章能够帮你解决阿里云Ubuntu16.04 python3.5升级python3.6的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复