当前系统环境

CentOS Linux release 7.5.1804 (Core)

#准备安装包
yum -y install readline-devel zlib-devel bzip2-devel sqlite-devel openssl-devel
yum -y groupinstall “Development Tools”
yum -y install git

安装pyenv

git clone https://github.com/yyuu/pyenv.git ~/.pyenv
echo ‘export PYENV_ROOT=”$HOME/.pyenv”‘ >> ~/.bash_profile
echo ‘export PATH=”$PYENV_ROOT/bin:$PATH”‘ >> ~/.bash_profile
echo ‘eval “$(pyenv init -)”‘ >> ~/.bash_profile
source ~/.bash_profile
exec $SHELL -l

安裝 pyenv-virtualenv

git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
echo ‘eval “$(pyenv virtualenv-init -)”‘ >> ~/.bash_profile
exec $SHELL -l

可以安装你想要的多个版本Python了

# 查看可安装的Python版本
# pyenv install –list

pyenv install 3.6.1 //正常用法官方源
pyenv install 3.7.0 //正常用法官方源
……

常用命令

pyenv install –list //查看所有可以安装的Python版本
pyenv install //安装新的Python版本
pyenv local //指定当前目录运行使用的Python版本环境,不影响其他目录环境
pyenv versions //查看已经安装了那些Python版本
pyenv version //查看当前目录使用的Python版本

如果官方源较慢,使用国内源

# export v=3.6.1; wget https://npm.taobao.org/mirrors/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/; pyenv install $v

// v=:需要安装的python版本;从淘宝下载对应的版本 https://npm.taobao.org/mirrors/python/ ,存放到目录 ~/.pyenv/cache ,然后使用 pyenv install $v 安装

# Pyenv + Pyenv-Virtualenv Python虚拟环境

#创建虚拟环境
# pyenv virtualenv 3.6.1 py3.6_env

查看当前Python版本环境(包含虚拟环境)

# pyenv versions

#进入到虚拟环境
#pyenv activate py3.6_env

# 常用命令

pyenv virtualenv [version] //创建对应版本的Python虚拟环境
pyenv activate //进入对应版本的Python虚拟环境
pyenv deactivate //退出对应的版本的Python虚拟环境



如果想赏钱,可以用微信扫描下面的二维码,一来能刺激我写博客的欲望,二来好维护云主机的费用; 另外再次标注博客原地址 itnotebooks.com 感谢!

CI/CD(五)Flink 应用部署

环境 代码托管:gitlab CI:tekton CD: tekton pipline/task: 阿里云 serverless容器(spot实例按秒计费) 应用:K8S Flink 应用需要解决的是任务的灵活增加...

阅读全文

CI/CD(四)VM 应用部署

环境 代码托管:gitlab CI:tekton CD: 代码自实现多批次部署 pipline/task: 阿里云 serverless容器(spot实例且按秒计费) 应用:ECS(ESS) 应用部署在弹性...

阅读全文

CI/CD(三)GPU 应用部署(k8s)

环境 代码托管:gitlab CI:tekton CD: ArgoCD pipline/task: 阿里云 serverless容器(spot实例且按秒计费) 应用:k8s GPU应用的特殊性在于单个镜像的大小在...

阅读全文

欢迎留言