Ubuntu下配置基本的Python开发环境
安装Python发布版本和build依赖包
/# 安装 Python 发布版本,dev包必须安装,很多用pip安装包都需要编译
sudo apt-get install python2.7 python2.7-dev python3.4 python3.4-dev
/#很多pip安装的包都需要libssl和libevent编译环境
sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
安装pip和virtualenv
/# 安装 pip,pip是python包管理工具
sudo apt-get install python-pip
/# 安装 virtualenv,virtualenv是python多版本管理的利器
sudo pip install virtualenv
配置个人用virtualenv
尽量在virtualenv下进行python包的安装
/# 安装 python2.7 virtualenv
virtualenv –no-site-packages -p /usr/bin/python2.7 ~/.venv/python2.7
/# 安装 python3.4 virtualenv
virtualenv –no-site-packages -p /usr/bin/python3.4 ~/.venv/python3.4
将以下代码增加到~/.bashrc的最后,缺省使用virtualenv来代替系统python环境
/# 缺省激活python2.7环境
if [ -f ~/.venv/python2.7/bin/activate ]; then
. ~/.venv/python2.7/bin/activate
fi
激活virtualenv
/#ENV目录下使用如下命令
source ./bin/activate #激活当前virtualenv
关闭virtualenv
deactivate