Ubuntu配置环境3:安装Python和虚拟环境

安装python和pip

更新源信息

apt-get update

debian7源上最新的就是py3.2版本,debian8和ubuntu14上面最新的是py3.4

apt-get install python3.4

如果源上没有这么新的,那就只能先apt安装关联库,手动从官网wget下载,手动编译安装

apt-get install python3-pip

配置pip为国内源
首先需要新建配置文件,路径如下:
linux ~/.pip/pip.conf
具体操作:

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

输入以下内容,保存并退出就好了

[global]
index-url = http://pypi.douban.com/simple
trusted-host = pypi.douban.com
Ubuntu配置环境3:安装Python和虚拟环境_第1张图片
屏幕快照 2016-06-29 下午4.41.58.png

使用virtualenv配置python的虚拟环境

使用虚拟环境,可以无副作用的使用多python版本,
多版本python建议使用virtualenv,这样就不用管系统中默认是什么版本了,只要虚拟环境中是对应python3版本就行了。
就不用修改linux系统默认的python版本了,因为很多软件需要依赖系统自带的python2.7。
系统中可以是python2.7,虚拟环境中是python3.4,互不影响,
而且每个虚拟环境中的包也互不影响,十分好用。

如图:


Ubuntu配置环境3:安装Python和虚拟环境_第2张图片
Paste_Image.png

以下开始正文,如何安装和配置虚拟环境

安装virtualenv

如果项目需要使用python2.7:则直接pip直接安装

如果项目使用python3:
首先保证系统中必须已经安装好python3和pip3,
使用pip3安装virtualenv,那么生成的虚拟环境就是python3的,
提示:pip -V可以查看当前pip命令是对应的哪个python版本,如pip3 -V或者pip -V

pip3 install virtualenv

上述的命令会在你的系统中安装 virtualenv。

virtualenv 安装完毕,你可以立即打开 shell 然后创建你自己的环境。

创建虚拟环境并激活

自己选一个目录创建一个文件夹作为虚拟环境位置,我选择的是/var/.virtualenvs

mkdir /var/virtualenvs
cd /var/virtualenvs
virtualenv mysite_venv
source mysite_venv/bin/activate
Ubuntu配置环境3:安装Python和虚拟环境_第3张图片
Paste_Image.png

启动成功后,会在前面多出 mysite_venv字样,如下所示

(mysite_venv) root@ubuntu1404:

接下来就可以在虚拟环境中安装包,不影响外貌的环境
虚拟环境中的pip就是对应虚拟环境中的python版本,pip -V查看

Paste_Image.png
pip install requests
python
>>import requests
>>exit()

根据网站需求包txt来安装文件

#我的需求包路径requirements.txt
pip install -r requirements.txt

退出虚拟环境

deactivate

你可能感兴趣的:(Ubuntu配置环境3:安装Python和虚拟环境)