Ubuntu 18 部署 Apache2 + Python 3.6 + Django


记录下过程

安装Python3.6

正常情况下,Python3.6是自带的

$ sudo apt-get install python3.6

创建Python3虚拟环境

ubuntu自带Python2和Python3,默认情况下Python2的优先级高
需要虚拟一个Python3的环境

# 安装virtualenv
$ sudo apt-get install virtualenv

# 创建python3.6虚拟环境 -p指定python3.6解释器路径
$ virtualenv -p /usr/bin/python3.6  envPython3.6

# 激活Python3.6环境
$ cd envPython3.6
$ source bin/activate
#查看当前版本
$ python -V

如果不使用虚拟环境,也可提升Python3.6的优先级
#如果有多个Python3.x,调整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 --in

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值