当前系统环境

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

一条命令的网络文件共享

Python命令行启动HTTP服务器,做目录共享 linux 命令行使用Python命令启动后,访问IP/域名:端口 Python2: python -m SimpleHTTPServer 8080 Python3: pytho...

阅读全文

SSH隐藏登录

1,SSH登录并隐藏 ssh -T root@192.168.199.123 /usr/bin/bash -i ssh 参数-T表示不分配伪终端,/usr/bin/bash -i 表示在登录后调用bash命令 -i 表示是交互式s...

阅读全文

基于阿里云SDK获取账户下所有RDS实例及其详细信息

1. 安装阿里云云数据库RDS管理模块 参考:https://develop.aliyun.com/tools/sdk?spm=a2c4g.11186623.2.7.12166a5f83CpOs#/python Pyth...

阅读全文

欢迎留言