当前系统环境

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 应用需要解决的是任务的灵活增...

阅读全文

阿里云ACK的CSI组件挂载NAS

CSI插件的安装与检测参照:https://help.aliyun.com/document_detail/204011.html?spm=a2c4g.11186623.6.579.15eb5dd20oLQ6z 确认是否已安装CSI插件 > kubect...

阅读全文

打包Java应用到镜像

目录结构 Shell . ├── Dockerfile # Dockerfile ├── pom.xml …… └── supports └── startup...

阅读全文

欢迎留言