debian9安装pyenv管理python版本

我与影子孤独终老i 提交于 2019-12-05 06:20:58

debian9的sid源可以安装最新版python(3.7),但是最近发现多版本情况下,安装python3-pip有问题,具体表现在无法确保多版本并存,于是想到了之前了解的virtualenv的衍生物--pyenv。废话不说,直接上教程,以作记录!

一、安装依赖

sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev \
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

二、使用脚本安装

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

三、按照要求,添加环境

vim .bashrc

添加以下行

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

然后

source .bashrc

安装完毕

卸载直接删除[.pyenv]目录即可

简单使用教程

1.查看版本

pyenv version     #查看当前版本
pyenv versions    #查看所有版本

2.帮助文档

pyenv --help

3.安装python其他版本

pyenv install 3.x

4.指定当前目录python版本

pyenv local x.x

5.指定全局python版本

pyenv global x.x.x

待续~~~~~~

 

 

Reference:

https://github.com/pyenv/pyenv/wiki/Common-build-problems

https://github.com/pyenv/pyenv-installer

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!