python学习

Posted by YueLng Chen on 2017-11-30

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

参考内容

  1. 在Ubuntu下配置舒服的Python开发环境
  2. Python–Virtualenv简明教程