Ubuntu Python3.5 升级 Python3.6 (不同版本的 Python 并存,并通过虚拟环境使用)

零、背景

Ubuntu 16.04,自带 Python 3.5,使用 scrapydweb 时要求 Python 版本 > 3.5,故去升级Python。之前因为别的 Python 包需要 3.5+ 版本的 Python,也升级过,但当时把 Python 3.5给删了,安装了 Python 3.5,后面 pip 出现了一些问题,又一直没时间深究,后面只得重装系统。则这次仔细 Google 了一下,受个别博客的启发,发现可以让 Python 3.5 和 3.6 并存,创建 Python 虚拟环境的时候选择 Python 3.6 即可。

一、操作

1、安装 Launchpad PPA Repositories

apt-get install software-properties-common

2、安装 Python 3.6

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

3、验证是否安装成功

python3.6 -V

4、通过 Python 虚拟环境调用 Python 3.6

mkvirtualenv --python=[Python3.6所在路径] virtualenv_name

虚拟环境的使用&安装,参考Flask网站部署(一)——git、mysql、memcached、虚拟环境的安装

二、参考资料

1、Ubuntu 16.04 升级Python版本到3.6
2、ubuntu16.04安装python3.6.7遇到的坑记录
3、ubuntu add-apt-repository command not found解决方法

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值