pyenv安装
pyenv的安装
python多版本安装
pyenv之global、shell、local的设置
pyenv的虚拟环境
更新:$ pyenv update
1.安装git
yum install git -y
2.安装python编译依赖环境
yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3.安装pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
注意:
- 在https://github.com/pyenv/pyenv-installer有安装文档.
- centos6版本:如果curl出现 curl: (35) SSL connect error ,是nss版本低的问题
yum update nss
4.加载pyevn
echo 'export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv使用
查看版本
显示当前的python版本 versions 显示所有可用的python版本,和当前版本
pyenv versions
python安装
pyenv install 3.6.4
注意:
pyevn默认安装时下载的源是国外,下载失败或很慢,解决此问题手动下载,如下:
一)在~/.pyenv 下创建cache文件下
二)进入cache文件夹,下载对应python版本(阿里源下载)
wget https://npm.taobao.org/mirrors/python/3.6.4/Python-3.6.4.tar.xz
三)下载完python包之后使用install命令安装。
local本地设置
进入项目路径下用以下命令设置python环境
pyenv local 3.6.4
pip包管理
pip install xxx yyy
pip list
pip search keyword 或者 pypi
pip help install
pip 配置
$ vim ~/.pip/pip.conf
[global]
index-url=http://mirrors.aliyun.com/pypi/simple
trusted-host=mirrors.aliyun.com
#阿里云、清华、豆瓣的国内源
pip导出/安装依赖包
pip freeze > requirement #导出依赖包
pip install -r requirement #安装依赖包
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。