ubuntu下管理python版本

PyEnv安装

2种方式安装PyEnv,第一种是git,第二种是直接下载安装

sudo apt-get install git
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL -l

第二种方式:

curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash  

如果安装好以后,可以使用如下的命令来查看我们可以进行安装的python的版本

pyenv install --list

Python安装

这里我选择安装3.6.4rc1版本,那么首先安装依赖,然后安装3.6.4rc1版本的python:

sudo apt-get install libc6-dev gcc
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
pyenv install 3.6.4rc1 -v

这个过程可能受到下载的速度限制,在我的云主机上运行的来说是比较慢的,安装完成后执行如下代码刷新环境,然后检测是否安装成功:

pyenv rehash
pyenv version

如图

直接使用如下的代码切换

pyenv global 3.6.4rc1
python --version #测试一下

Python版本切换

这里选择切换回去系统默认的版本(system),从这里可以验证了环境切换,在这里已经可以自由切换Python的版本了

pyenv global system
python --version

使用终端写脚本,开头使用如下

#!/usr/bin/env python
# -*- coding: utf-8 -*-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值