pyenv安装及常用命令

1、pyenv安装

#安装依赖
pyenv 依赖安装
yum -y install gcc gcc-c++ make git patch openssl-devel zlib-devel readline-devel sqlite-devel bzip2-devel


#下载安装脚本
curl https://pyenv.run | bash
#添加环境变量
echo 'export PATH="/root/.pyenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
#立即生效 source
~/.bash_profile

2、常用命令

 


#查看可以安装的python版本
pyenv install -l
#安装指定python版本
pyenv install 3.6.8

#查看安装的python版本
pyenv versions

#激活某个python版本
pyenv shell 3.6.8
#查看默认安装的插件
ls -la ~/.pyenv/plugins/

#创建python虚拟环境
pyenv virtualenv 3.6.8 env4aipy
#列出python虚拟环境
pyenv virtualenvs
#激活/取消激活python虚拟环境
pyenv activate env4aipy
source deactivate
#虚拟环境的真实目录:~/.pyenv/versions 
#删除虚拟环境
pyenv uninstall my-virtual-env

  #pyenv升级:

cd ~/.pyenv/ 
git pull

3、python 3.7.4升级问题(No module named '_ctypes')。

# 查找libffi 源

[root@176 cache]# yum list |grep libffi*

libffi.x86_64                              3.0.13-18.el7          @anaconda     
libffi.i686                                3.0.13-18.el7          base          
libffi-devel.i686                          3.0.13-18.el7          base          
libffi-devel.x86_64                        3.0.13-18.el7          base  

#安装相应的libffi版本
     
[root@176 cache]# yum install libffi-devel.x86_64

4、更换pip源。


vi ~/.pip/pip.conf

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

  

posted @ 2019-03-10 15:25  goobai  阅读(773)  评论(0编辑  收藏  举报