在Python开发中为了对项目进行管理和调试,必须安装一些特定的软件包。据说业内这个叫做yak shaving-做一个很酷很绚丽的Python项目之前,必须做的一些枯燥无味的准备工作。本文介绍了setuptool,pip、distribute、nose、virtualenv的安装。
1,python2.x bug
首先python 2.x的一个bug会导致包安装失败,以2.7为例修改如下:
C:\Python27\Lib\mimetypes.pyc line249
2,经过上述修改后,安装就简单了。
easyintaller
easy_install是一个很好的python工具,可以方便安装很多的python程序