pyenv安装与使用

环境:CentOS7

github:https://github.com/pyenv/pyenv

 

1.使用一键安装

安装git

yum install git -y

安装pyenv

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

 

2.设置环境变量

echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc

 

3.安装python版本 首先安装依赖:

yum install @development zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel findutils

查看可安装的python版本

pyenv install -l

安装指定python版本

pyenv install 3.7.3

 

4.安装python时可能存在网络过慢的情况,建议手动下载后上传到linux上

首先在pyenv目录里创建cache文件夹

mkdir ~/.pyenv/cache

然后将下载的文件上传到该目录里

下载链接如:https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

此时再执行pyenv install 3.7.3

(此时可能还是会进行网络下载,可以重启再试)

 

5.设置python版本
pyenv global 3.7.3 —— 设置全局版本(不建议)

pyenv local 3.7.3 —— 设置当前目录版本(推荐)

pyenv shell 3.7.3 ——设置当前shell版本,退出后则失效

 

6.查看已安装的python版本

pyenv versions

点赞

发表评论