python如何安装util_如何在Windows上安装python-dateutil?

平嘉熙
2023-12-01

如何在Windows上安装python-dateutil?

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

问题是我需要在Windows上安装它。 我可以使用7-zip支持.tar.gz2发行版,但是现在我只剩下了一些文件,而且没有任何指导。 当我尝试运行setup.py时,出现错误“没有名为setuptools的模块”。

11个解决方案

64 votes

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

pip install python-dateutil

或在Ubuntu上:

sudo apt-get install python-dateutil

Stan Reshetnyk answered 2020-02-08T09:19:52Z

17 votes

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

Mark Ransom answered 2020-02-08T09:20:13Z

6 votes

看起来setup.py使用easy_install(即setuptools)。 只需安装setuptools软件包,您便已准备就绪。

要在Python 2.6中安装setuptools,请参见此问题的答案。

Jason Coon answered 2020-02-08T09:20:37Z

5 votes

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

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

几乎所有您需要的软件包。

eamo answered 2020-02-08T09:21:08Z

5 votes

对于不习惯使用命令提示的人来说,这有些棘手。 你有要执行的操作是打开安装python的目录(默认情况下为C:\ Python27),然后在此处打开命令提示符(Shift +右键单击并在此处选择打开命令窗口),然后键入:

python -m pip安装python-dateutil

希望能有所帮助。

2 votes

在setup.py中使用distutils.core中的setup代替setuptools也对我有用:

#from setuptools import setup

from distutils.core import setup

Chris Ostler answered 2020-02-08T09:21:57Z

1 votes

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

导航到解压缩的文件夹并运行:

python setup.py install

Ray Jowa answered 2020-02-08T09:22:22Z

0 votes

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

easy_install python-dateutil

User answered 2020-02-08T09:22:42Z

0 votes

您还可以更改您的PYTHONPATH:

$ python -c 'import dateutil'

Traceback (most recent call last):

File "", line 1, in

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'

$

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

luismartingil answered 2020-02-08T09:23:06Z

0 votes

首先确认您在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 ------

Anton Kiggundu answered 2020-02-08T09:23:27Z

0 votes

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

.\python setup.py install

Whammo-bammo一切正常。

Dirkasarus answered 2020-02-08T09:23:52Z

 类似资料: