安装python软件包pip、distribute、nose、virtualenv

最近一直在看《Learn Python the Hard Way》,看到里面要求安装python的软件包,遂在网上找到相关教程,其实很简单的说。。。

在Python开发中为了对项目进行管理和调试,必须安装一些特定的软件包。据说在业内,他们把这个叫做yak shaving。也就是说,你在做一个很酷很绚丽的Python项目之前,必须做的一些枯燥无味的准备工作。比如,先创建骨架目录。比如要安装一些软件包。比如,要安装一些为了安装这些软件包而安装的软件包安装工具。好吧,在不同的系统下,这些软件的安装过程还不尽相同,真麻烦。
好吧,吐了一大堆苦水,开始说说这些都怎么做。


要安装的软件有四个:pip,distribute,nose,virtualenv

当你的系统是Linux时:

这里以CentOS为例。

首先确保自己的Linux已经安装了Python。(废话)
然后安装setuptools(安装那四个软件的工具)。


su -

wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg

sh setuptools-0.6c11-py2.7.egg




然后安装这四个软件,从pip开始。一切都那么简单了。


wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-1.4.1.tar.gz

tar zxf pip-1.4.1.tar.gz

cd pip-1.4.1

python setup.py install


等待执行完毕,在终端中敲一个pip,如果有提示信息出现,就证明pip已经装好。继续下面三个。


pip install distribute

pip install nose

pip install virtualenv


搞定。



摘自:http://www.dkjiaoyang.com/2/post/2013/03/python.html