如何在Windows上安装python-dateutil?

时间:2009-05-18 18:38:53

标签: python install python-dateutil

我正在尝试将某些日期/时间转换为UTC,我认为这在Python中很简单 - 包括电池,对吧?好吧,除了Python(2.6)不包含任何tzinfo类之外,它很简单。没问题,快速搜索会出现python-dateutil,这应该完全符合我的需要。

问题是我需要在Windows上安装它。我能够使用7-zip升级.tar.gz2发行版,但现在我留下了一系列文件,没有关于如何继续的指导。当我尝试运行setup.py时,出现错误“没有名为setuptools的模块”。

11 个答案:

答案 0 :(得分:64)

如果缺少dateutil,请通过以下方式安装:

pip install python-dateutil

或者在Ubuntu上:

sudo apt-get install python-dateutil

答案 1 :(得分:17)

为什么没有人告诉我,我是一个完整的菜鸟?我所要做的就是将dateutil目录复制到我的Python路径中的某个位置,这样做很好。

答案 2 :(得分:6)

看起来setup.py使用easy_install(即setuptools)。只需安装setuptools包即可完成设置。

要在Python 2.6中安装setuptools,请参阅this question的答案。

答案 3 :(得分:5)

从“用于Python扩展包的非官方Windows二进制文件”安装

http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil

你需要的每件包装都有。

答案 4 :(得分:4)

对于那些不习惯命令提示的人来说,这有点棘手。你拥有的一切 要做的是打开安装python的目录(默认情况下为C:\ Python27)并在那里打开命令提示符(shift +右键单击并在此处选择打开命令窗口),然后键入:

python -m pip install python-dateutil

希望有所帮助。

答案 5 :(得分:2)

在setup.py中使用setup而不是distutils.core的{​​{1}}也为我工作了:

setuptools

答案 6 :(得分:1)

如果您处于脱机状态并且已解压缩包,则可以使用命令提示符。

导航到untared文件夹并运行:

python setup.py install

答案 7 :(得分:0)

只需以管理员身份运行命令提示符,然后输入。

easy_install python-dateutil

答案 8 :(得分:0)

你也可以改变你的PYTHONPATH:

$ python -c 'import dateutil'
   Traceback (most recent call last):
     File "<string>", line 1, in <module>
   ImportError: No module named dateutil
$
$ PYTHONPATH="/usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg":"${PYTHONPATH}"
$ export PYTHONPATH
$ python -c 'import dateutil'
$

/usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg位置 dateutil 安装在我的框中( centos 使用sudo yum install python-dateutil15

答案 9 :(得分:0)

首先确认你在C:/ python ## / Lib / Site-packages /一个文件夹dateutil,也许你下载它,你应该已经有pip,matplotlib,六##,确认你已经安装了dateutil ---转到cmd,cd / python,你应该有一个文件夹/ Scripts。 cd到Scripts,然后输入--pip install python-dateutil - ----这适用于Windows 7 Ultimate 32bit,Python 3.4 ------

答案 10 :(得分:0)

我在此列表中遵循了几条建议但没有成功。最后使用此方法将其安装在Windows上:我解压缩了zip文件并将文件夹放在我的python27文件夹下。在DOS窗口中,我从解压缩zip文件(python-dateutil-2.6.0)导航到已安装的根文件夹,然后发出以下命令:

.\python setup.py install

Whammo-bammo这一切都奏效了。