How to install python-dateutil on Windows?
我正在尝试将某些日期/时间转换为UTC,我认为这在Python中会变得非常简单-包括电池,对吗?好吧,这很简单,除了Python(2.6)不包含任何tzinfo类。没问题,快速搜索就会发现python-dateutil应该完全符合我的需求。
问题是我需要在Windows上安装它。我可以使用7-zip支持.tar.gz2发行版,但是现在我只剩下了一系列文件,而且没有任何指导。当我尝试运行setup.py时,出现错误"没有名为setuptools的模块"。
如果缺少dateutil,请通过以下方式安装:
1 | pip install python-dateutil |
或在Ubuntu上:
1 | sudo apt-get install python-dateutil |
为什么没有人告诉我我完全是菜鸟?我要做的就是将
好像setup.py使用easy_install(即
要在Python 2.6中安装setuptools,请参见此问题的答案。
对于不习惯使用命令提示符的人来说,这有些棘手。你有
要执行的操作是打开安装python的目录(默认情况下为C:\\\\ Python27),然后在此处打开命令提示符(右击并在此处选择打开命令窗口),然后键入:
python -m pip安装python-dateutil
希望有帮助。
从" Python扩展软件包的非官方Windows二进制文件"中安装
http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil
几乎所有您需要的软件包。
使用
1 2 | #from setuptools import setup from distutils.core import setup |
如果您处于脱机状态并且已解包软件包,则可以使用命令提示符。
导航到未压缩的文件夹并运行:
1 | python setup.py install |
我遵循了此列表中的一些建议,但没有成功。最终使用此方法将其安装在Windows上:我提取了zip文件,并将文件夹放置在
1 | .\\python setup.py install |
Whammo-bammo都奏效了。
首先确认您在C:/ python ## / Lib / Site-packages /文件夹中有dateutil,也许您下载了它,您应该已经拥有pip,matplotlib,six ##,并通过以下方式确认安装了dateutil: ---转到cmd,cd / python,您应该有一个/ Scripts文件夹。 cd到Scripts,然后键入--pip install python-dateutil-
----这适用于Windows 7 Ultimate 32位,Python 3.4 ------
您也可以更改PYTHONPATH:
1 2 3 4 5 6 7 8 9 | $ 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' $ |
只需以管理员身份运行命令提示符,然后输入即可。
1 | easy_install python-dateutil |