记录一下linux下pyenv的问题,解决下载缓慢跟安装失败的问题

默认pyenv已安装好

由于pyenv install xxx下载速度十分缓慢,甚至经常被墙。。找到一个解决方案并记录下来

使用国内源

#3.7.5是版本号, -P是下载到指定目录,如果没用cache目录必须先创建此目录
wget http://mirrors.sohu.com/python/3.7.5/Python-3.7.5.tar.xz -P ~/.pyenv/cache/

#如果有想下载其他,那么把版本号改掉即可,格式如下 $v 代表版本
wget http://mirrors.sohu.com/python/$v/Python-$v.tar.xz -P ~/.pyenv/cache/

下载完成以后运行命令即可

pyenv install 3.7.5

安装可能报错

记录一下linux下pyenv的问题,解决下载缓慢跟安装失败的问题_第1张图片

说查找不到zlib,那么安装zlib

yum install -y zlib zlib-devel

继续报错

记录一下linux下pyenv的问题,解决下载缓慢跟安装失败的问题_第2张图片

python相关依赖库没有,下面代码直接全部复制运行即可

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install -y libffi-devel zlib1g-dev
yum install zlib* -y

 

安装完毕以后

pyenv versions
pyenv global 3.7.5
pyenv rehash

 

你可能感兴趣的:(分享)