python3.5 到2020.9已经到达了寿命周期,使用的时候天天看着这样的黄字着实难受。因为很多项目都是使用python3.6, 于是决定升级到python3.6.
你可以下载源码编译,修改软连接等,但是感觉比较麻烦。 可以从一些下载源下载安装比较方便,而且也可以通过设置,切换python3.5和pyhton3.6.这样感觉比较合理。
命令行输入python3.6即可使用 注意: 再也不要添加 ppa:jonathonf/python-3.6这个源了,早就已经过期了。添加之后也无法下载python3.6了,成了无用下载源,总是404.
---------------以下步骤,如果替换掉python3之后,software&update可能不能正常使用,建议不更替---------------------------------------------
update-alternatives命令可以修改系统默认命令的软链指向,参考这里,上面两句指令就是修改了系统默认的/usr/bin/python3 的软链指向,指向了两个位置,最后面的1和2是优先级
通过以下命令可以改变python3的指向(更改优先级)
sudo update-alternatives --config python3安装完成python3.6并且修改了python3指向,但是使用pip3 install xx安装的时候就又出现了问题。 Traceback (most recent call last): File "/home/ztfmars/.local/bin/pip3", line 7, in from pip._internal.cli.main import main ModuleNotFoundError: No module named ‘pip._internal’
这个时候,需要更改一下"/home/ztfmars/.local/bin/pip3"中内容:
sudo gedit /home/ztfmars/.local/bin/pip3将from pip._internal import main 改成 from pip import main python2.7对应的pip也是类似
software&update -> other software->然后选中要删除的ppa,点Remove-> 命令行更新一下,再autoremove
sudo apt update sudo apt autoremove -yhttps://blog.csdn.net/DeepOscar/article/details/104729647 https://chaiyu2002.blog.csdn.net/article/details/82698376 https://zhuanlan.zhihu.com/p/121622004
