Ubuntu下python环境搭建

一般ubuntu系统会自带安装python2.x 和python3.x两个版本。我使用的ubuntu16.04自带python2.7和python3.5.
我们只需要安装pip以及virtualenv(管理python环境,多项目部署时python环境隔离,避免相互影响)

1. 安装pip

安装python2的pip执行

sudo apt-get install python-pip

安装pyhon3的pip执行

sudo apt-get install python3-pip

2. 更改pip源

一般国=国内使用pip安装依赖包访问国外网站很慢,这时候需要将pip源改为国内的,这样就很快速。我使用的是豆瓣的。
1 : 创建pip.conf文件

sudo mkdir ~/.pip
cd ~/.pip
sudo vi pip.conf

编辑如下内容:

[global]
timeout=40
index-url= http://pypi.douban.com/simple/
[install]
trusted-host=pypi.douban.com

非https的源,有时候需要加trusted-host

3 . 安装virtuanev和virtualenvwrapper

sudo pip install virtualenv
sudo pip install virtualenvwrapper

4 . 配置virtualenvwrapper

1 : 创建虚拟环境存放目录

mkdir ~/.virtualenvs

2 : 在bashrc添加环境

sudo vi ~/.bashrc

添加如下:

if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
fi

重启

source ~/.bashrc

使用参考:virtuaenvwrapper 使用方法

你可能感兴趣的:(python)