如何在Windows上安装python-dateutil?

51 投票
11 回答
141645 浏览
提问于 2025-04-15 11:40

我想把一些日期和时间转换成UTC时间,我以为在Python里这很简单,因为Python自带了很多功能,对吧?其实确实简单,只是Python(2.6)没有包含任何tzinfo类。没关系,我快速搜索了一下,找到了python-dateutil,这个库应该能满足我的需求。

问题是我需要在Windows上安装它。我用7-zip解压了.tar.gz2的文件,但现在我手里只有一堆文件,却不知道该怎么做。当我尝试运行setup.py时,出现了“没有名为setuptools的模块”的错误。

11 个回答

6

看起来这个setup.py文件使用了easy_install,也就是setuptools。只需要安装一下setuptools这个包,你就可以开始使用了。

如果你是在Python 2.6上安装setuptools,可以查看这个问题的答案。

18

为什么没人告诉我我真是个菜鸟呢?其实我只需要把 dateutil 这个文件夹复制到我的 Python 路径里的某个地方,就可以正常使用了。

68

如果你的系统缺少dateutil这个库,可以通过以下方式安装:

pip install python-dateutil

或者在Ubuntu系统上,你可以这样安装:

sudo apt-get install python-dateutil

撰写回答