将python的默认指向从2.7改成3.5
https://www.linuxidc.com/Linux/2018-01/150065.htm
由于Ubuntu很多底层采用的是Python2.*,Python3和Python2是互不相容的,因此不能卸载Python2,需要将默认Python的指向Python3。
sudo apt-get updatesudo apt-get install python3 #先下载最新的Pythoncd /usr/local/lib #刚才下载的Python程序被安装在这个路径中ls -l #显示当前路径下的两个Python文件,一个Python2.7,一个Python3.5#备份和删除原来的python链接cd /usr/bin/sudo cp /usr/bin/python /usr/bin/python_bak #先备份python链接rm -rf python#若提示无法删除'python':权限不够,则运行如下命令sudo -i #进入root命令cd /usr/bin/rm -rf python #目录要在/usr/bin/下面#建立新的python链接ln -s /usr/bin/python3.5 /usr/bin/python
将python指向3.6
https://blog.csdn.net/qq_35975447/article/details/106795935
由于在进行sudo apt-get install python3时,ubuntu16.04是只能够下载到python3.5的,因此得需要如下方法进行python3.6的安装
sudo add-apt-repository ppa:jonathonf/python-3.6 #如果jonathonf被拒绝,则改成deadsnakessudo apt-get updatesudo apt-get install python3.6#安装对应的pip和python3.6-dev#安装pipwget https://bootstrap.pypa.io/get-pip.py --no-check-certificatepython3 get-pip.pyapt-get install python3.6-dev#然后就能够在/usr/bin下面看到python3.6成功被安装,接着按照上面类似的步骤改软链接即可。
