阿里云ECS(Ubuntu)升级到Python3.6环境部署,并解决Unable to locate package python3.6报错

1.  安装Python3.6前须知:

Ubuntu默认安装了Python2.7(python已安装pip,可直接使用)和3.5(未安装pip,若要使用须自行安装pip),系统自带的python千万不能卸载;
自带Python2.7(命令:python查看)和3.5(命令:python3查看);
Python2.7 pip查看:pip -v  或者 pip --version;

2.  安装Python3.6:

添加PPA:

sudo add-apt-repository ppa:deadsnakes/ppa

注意使用旧版本的ppa:sudo add-apt-repository ppa:jonathonf/python-3.6;报错:E: Unable to locate package python3.6 E: Couldn't find any package by glob 'python3.6'


更新软件列表:

sudo apt-get update

最后,安装python3.6

sudo apt-get install python3.6

调整Python3的优先级,使得3.6优先级较高;

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

更改默认值,python默认为Python2,现在修改为Python3;

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

到此为止,当你再次输入python,默认为Python3.6。安装或更改默认版本可参照此进行操作(可用命令:update-alternatives --list python查看已有Python版本);

3.  给Python3.6安装pip:

安装:sudo apt-get install python3-pip;
升级:sudo pip3 install --upgrade pip
查看:pip --version
 

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

xiongcw

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值