Ubuntu下安装Python多版本开发环境

时光怂恿深爱的人放手 提交于 2020-03-25 08:20:28

1.首先,安装Python版本2.7 和3.6

#安装 Python 发布版本,dev包必须安装,很多用pip安装包都需要编译
sudo apt-get install python2.7 python2.7-dev
sudo apt-get install python3.6 python3.6-dev
 
2.安装build依赖包:
#很多pip安装的包都需要libssl和libevent编译环境

sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev

3.安装pip和创建存放虚拟环境的目录

sudo apt-get install python3-pip python-dev build-essential

 

sudo pip install --upgrade pip

pip3 install --upgrade pip(要确保pip3也升级到最新版)
sudo mkdir -p $WORKON_HOME

 

4.修改环境变量 在~/bash.bashrc中添加行:

export WORKON_HOME=$HOME/.virtualenvs

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

source /usr/local/bin/virtualenvwrapper.sh

 

5.安装virtualenv virtualenvwrapper是 Python 多版本管理的利器,不同版本的开发调试全靠它了(如果没有安装不同版本的Python则不需要安装了),命令如下:

sudo pip3 install virtualenv  virtualenvwrapper
sudo pip3 install  --upgrade virtualenv virtualenvwrapper
 
6.运行变量文件:
source ~/bash.bashrc
 
7.配置virtualenv python 环境,virtualenv 下进行 Python 包的安装
virtualenv --no-site-packages -p /usr/bin/python2.7 ~/.venv/python2.7
virtualenv --no-site-packages -p /usr/bin/python3.6  ~/.venv/python3.6
 


 
 
 
 
 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!