linux下快速安装pyenv管理多版本python

起因

一直服务器python项目都是放docker跑,这次为了测试,不得不在宿主机跑,就必须安装python3.7,但是ubuntu16.04下有点麻烦

尝试

  1. 源码安装,懒,算了,也不想污染服务器环境 ✗
  2. pyenv安装,这个比较省事,就它了

方案

网上的文章很多都过时了,现在pyenv提供了pyenv-installer只需要一行指令就行了

curl https://pyenv.run | bash

安装完毕依据最后几行提示复制到~/.bashrc末尾,重启bash或. ~/.bashrc就能使用了

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

另外国内加速方法

v=3.7.3;wget http://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/;pyenv install $v

参考

pyenv 安装配置与国内镜像加速 结合 virtualenv

原文地址:https://www.cnblogs.com/wuyaSama/p/10943129.html