centos7部署pyenv安装python多版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7部署pyenv安装python多版本相关的知识,希望对你有一定的参考价值。
在CentOS7通过pyenv安装Python3和virtualenv
CentOS中默认安装Python版本是2.7版。我们将一步步在CentOS服务器上的安装Python3。
由于CentOS系统内很多工具都依赖于系统自带的Python2.7.5,所以为了不影响Python2.7.5的使用,就使用Pyenv进行环境隔离。virtualenv用来为每个python应用都创建一个独立的python环境。
Step 1.更新系统
$ sudo yum -y update
Step 2. 安装依赖环境
$ sudo yum install -y gcc git openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel patch
Step 3. 安装pyenv
$ git clone git://github.com/yyuu/pyenv.git ~/.pyenv
Step 4. 配置环境变量
$ echo ‘export PATH="$HOME/.pyenv/bin:$PATH"‘ >> .bashrc
$ echo ‘eval "$(pyenv init -)"‘ >> .bashrc
$ source .bashrc
出现以下结果就安装成功了。
$ pyenv version
system (set by /home/logan/.pyenv/version)
Step 4. 安装python3
可以使用pyenv install -l,查看支持安装的版本
$ pyenv install --list
Available versions:
2.1.3
2.2.3
…
3.5.1
3.5.2
3.6.0b3
3.6-dev
安装3.5.2
$ pyenv install 3.5.2
版本切换
$ pyenv global 3.5.2
$ pyenv rehash
查看Python版本
$ python –version
Step 5. 安装virtualenv
$ pip install virtualenv
创建虚拟环境
$ virtualenv ENV
启动虚拟环境
$ source ENV/bin/active
退出环境
deactivate
本文出自 “keep常明” 博客,请务必保留此出处http://keep88.blog.51cto.com/11829099/1920763
以上是关于centos7部署pyenv安装python多版本的主要内容,如果未能解决你的问题,请参考以下文章
[TroubleShooting]CentOS8使用pyenv部署多版本python时报 python: command not found