ubuntu18.04 下安装pyenv并使用pyenv+virtualenv创建python虚拟环境

安装pyenv
1.安装下载工具curl
    sudo apt-get install curl
2.使用curl下载pyenv
    curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
    会出现提示
    export PATH="~/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
    这是指你的pyenv没有加到环境变量中
3.将pyenv添加到环境变量中
    sudo vim ~/.bashrc
    将上述提示内容加入到末尾即可
4.使配置文件生效
    source ~/.bashrc
5.检查是否安装成功
    echo $PATH;
    /home/xyf/.pyenv/plugins/pyenv-virtualenv/shims:/home/xyf/.pyenv/
    shims:~/.pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/
    usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    如果上面有shims出现则说明安装成功
使用pyenv安装Python版本

yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libpcap-devel xz-devel

1.安装各种所需要的依赖
    sudo apt-get install libc6-dev gcc
    sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
2.安装 python 2.7.16(时间可能稍微有点长)
    pyenv install 2.7.16 -v 
3.安装 python 3.6.8(时间可能稍微有点长)
    pyenv install 3.6.8 -v
4.更新pyenv的数据库
    pyenv rehash
5.  查看 pyenv支持管理的python 版本   
    pyenv versions  
6.  选中3.6.8(pyenv数据库中存在的版本)作为默认版本  
    pyenv global 3.6.8  
使用pyenv+virtualenv创建虚拟环境
1.使用pip安装virtualenv
    pip install virtualenv
2 .切换到你的虚拟环境
    pyenv activate env36
    如果命令行中有(env36),如(env36) root@dev07或者(env27) root@dev07,说明你处于env36(env27)的虚拟环境中

3.退出虚拟环境
    pyenv deactivate

4 下一步使用virtualenv在指定的目录中创建Python虚拟环境

cd 到指定目录,如

cd /opt/virtualenv/seer/

使用如下命令创建虚拟环境,在这里把虚拟环境命名为 sousuo

virtualenv sousuo

ubuntu18.04 下安装pyenv并使用pyenv+virtualenv创建python虚拟环境_第1张图片

 


 

你可能感兴趣的:(ubuntu18.04 下安装pyenv并使用pyenv+virtualenv创建python虚拟环境)