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

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

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

当你的系统是Linux时:

这里以CentOS为例。

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

1
2
3
4
5
6
7
8
  
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开始。一切都那么简单了。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
  
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已经装好。继续下面三个。

1
2
3
4
5
6
7
8
  
pip install distribute  
  
pip install nose  
  
pip install virtualenv

  

搞定。

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