Ubuntu 升级 Python3.5 到 Python3.6

Ubuntu 升级 Python3.5 到 Python3.6


双11服务器打折, 买了台4m带宽的1g1核的服务器, 装了Ubuntu服务器,连上去发现系统自带的Python的是3.5的版本, 自己写了些小项目, 觉得python3.6的 f-strings字符串格式化用得很顺手, 就用了python3.6版本, 所以服务器上的python需要升级到3.6的版本, 下面就来升级一下服务上的python版本



由于服务器上的python3.5 是系统自带的, 卸载可能引发各种问题, 所以我应该选择新装一个版本

ssh客户端连上服务器,输入以下几个命令安装python3.6

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:jonathonf/python-3.6

sudo apt-get update

sudo apt-get install python3.6


使用pip -V查询,发现pip还是python3.5的pip,如何指向python3.6呢,首先是删除pip

apt-get remove python3-pip

apt-get autoremove

然后是安装pip

apt-get install python3-pip

发现pip还是指向 python3.5的,这个时候再用python3.6指定升级一下pip:

python3.6 -m pip install --upgrade pip

然后再输入pip -V命令查询pip版本

Ubuntu 升级 Python3.5 到 Python3.6_第1张图片

发现已经指向python3.6了



Ubuntu 升级 Python3.5 到 Python3.6_第2张图片

不过输入Python3发现还是3.5的版本

如果用虚拟环境运行的项目, 可以忽略了, 创建的虚拟环境会使用的是python3.6的版本

如果需要直接运行, 可以输入python3.6运行或者配置下系统变量就可以了

你可能感兴趣的:(Ubuntu 升级 Python3.5 到 Python3.6)