购买的云服务器装机的linux会自带python2.7和python3的版本,但是python3一般都不是最新版本的,所以想升级到最新版本,还得手动升级。文章主要讲怎么安装python3.6版本,使用Virtualenv管理python版本,使用豆瓣镜像的pip提速pip下载,以及一些安装时会遇到的bug。
1.安装必要的依赖
1 | sudo apt-get update |
2.安装 gcc、make 和 zlib 压缩/解压缩库:
1 | aptitude -y install gcc make zlib1g-dev |
3.安装python3.6
1 | //已经cdn加速 |
--with-ssl 是为了给 python3 增加 ssl模块
4.查看python3的版本
1 | python3 -V |
5.配置pip,使用豆瓣镜像加速下载
1 | cd ~/.pip |
然后在pip.conf中添加内容,
按 a
然后添加
1 | [global] |
写好后按wq保存
6.下载virtualenv
1 | pip install virtualenv |
7.创建python虚拟环境
上面安装的python3.6的文件夹路径默认是在 /usr/python3中
1 | //进到用到存放虚拟环境文件夹的路径,一般放在 ~ 中 |
8.激活virtualenv
1 | cd env3.6 |
这样就可以激活 virtualenv了
如果在其他文件夹操作时,想激活虚拟环境,也可以执行
1 | source ~/env3.6/bin/activate |
来进行激活
9.关闭virtualenv
1 | deactivate |