当前系统环境

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 感谢!

nginx配置导致WebSocket 响应 500

问题 部署一个实时查看服务器日志的Django项目,完成后 点击调用WebSocket时 报错 Error during WebSocket handshake: Unexpected response code: 500 原因 ...

阅读全文

mysql-使用问题记录-1

背景: mysql所在服务器停服关机,忘记把从库mysql停掉,等主库启动从库报错: Last_IO_Error: Got fatal error 1236 from master when reading data from bi...

阅读全文

Terraform操作阿里云ECS,批量创建ECS云主机

利用Terraform实现运维平台的IaaS层,由于公司用的全是阿里云,所以以阿里云为例,不过既然是Terraform,其实无需太在意这个,基类封装好,什么云可以,甚至...

阅读全文

欢迎留言