Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python语法简洁而清晰,具有丰富和强大的类库。同时,python也有很多第三方类库,这也是其功能强大的原因,不管是专业的数学计算(可以与Matlab媲美),还是专业的图像处理,抑或是复杂的文本计算,都有现成的第三方类库帮助我们实现了。这些类库基本上在https://pypi.python.org/pypi都可以找到。
最近在学习应用python中,遇到了有关日期类型的数据处理问题,在内置的datetime模块无法满足的情况下,找到了第三方类库 dateutil,如何安装使用第三方类库呢?
首次尝试,解压python-dateutil-2.2.tar.gz,然后在命令行中cd到解压目录python-dateutil-2.2,输入setup.py install执行,提示未找到setuptools模块名,安装失败。
通过查找资料(参考http://blog.csdn.net/greatpresident/article/details/8163369),了解到Python3.x已不用setuptools,用easy_install。 以python-dateutil-2.2库为例,安装步骤如下:如果没有配置python的环境变量,那么先要在环境变量PATH这一项里加入python安装目录,如D:\python33。加入了就直接到下一步。
解压后在命令行中cd 到distribute-0.6.30文件夹目录,输入python setup.py install执行。等待安装完成。
在环境变量PATH中加入python安装目录的Scripts文件夹,如D:\python33\Scripts。这里面有easy_install。
解压下载好的第三方库如python-dateutil-2.2.tar.gz,在命令行中cd 到解压后目录python-dateutil-2.2的上一层,输入easy_install python-dateutil-2.2执行,安装成功。
本方法在Windows下测试,安装成功。