Linux 安装 python3.7 + virtualenvwrapper

一、安装 Python3.7

  1. 官网下载包,通过ftp上传到linux 服务器

  2. 解压, 进入目录

  3. 安装依赖包

    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 libffi-deve

  4. 安装

    ./configure --prefix=/usr/local/python3

  5. 编译

    make && make install

    ps: 不要切换到 /usr/local/python3

  6. 设置python3 的软连接

    ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

  7. 设置pip3 的软连接

    ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3

二、安装  virtualenvwrapper 虚拟环境

  1.  通过pip3 下载

    pip3 intall virtualenvwrapper

  2.  添加配置

    cd /  

    vim .bashrc, 添加以下代码:

      export WORKON_HOME=~/Envs
      VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
      VIRTUALENVWRAPPER_PYTHON=/usr/local//python3/bin/python3
      source /usr/local/python3/bin/virtualenvwrapper.sh

    代码解释:
      ~/Envs 新建环境的目录
      '--no-site-packages' 纯净模式
      /usr/local//python3/bin/python3 默认的新建环境时使用的 python 版本,这是python3
      /usr/local/python3/bin/virtualenvwrapper.sh 你的virtualenvwrapper 配置文件
      配置环境的路径 可以通过 find / -name virtualenvwrapper.sh 查找获取

  3. 保存
    souce .bashrc

  4. 建立软连接
    ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv 

三、使用 virtualenvwrapper

  1 新建环境

    创建默认解释器的环境

      mkvirtualenv django

    创建指定解释器的环境

      mkvirtualenv -p python3.7 环境名称   

  2 进入虚拟环境

    workon 环境名

  3 退出环境

    deactivate

  4 删除环境

    rmvirtualenv 环境名

  

 

  

    

猜你喜欢

转载自www.cnblogs.com/wang-kai-1994/p/10632407.html