1

我可以找到模块https://pypi.python.org/pypi/DateTime

但我不知道通过easy_install 安装的命令。我收到一个no module named datetime错误,所以我需要安装它。

4

3 回答 3

4

包和模块一样,被命名为DateTime,而不是datetimedatetime是一个不同的模块,它已经是 Python 标准库的一部分

当我这样做时,它会起作用:

$ sudo easy_install-2.7 DateTime

因为easy_install是一大堆 PyPI-scraping hacks 旨在让你的生活更轻松,而不是一个定义良好的 API 的接口,所以有时你可以逃脱错误的案例,甚至遗漏一些东西,它会弄清楚你的意思并安装正确的东西。但是你不应该依赖这个,因为有时你无法摆脱它。

当然你真的应该使用pip而不是easy_install.

你可能根本不应该使用这个模块。请注意,它在顶部显示“除非您需要与 Zope 2 API 通信,否则您最好使用 Python 的内置日期时间模块”。事实上,您的错误no module named datetime非常强烈地暗示您的代码正在尝试使用datetime,而不是DateTime,因此安装它对您没有帮助。

于 2013-12-30T23:58:55.007 回答
1

模块名称区分大小写。easy_install DateTime为我工作:

在此处输入图像描述

于 2013-12-30T23:59:33.040 回答
0

如果您使用的是 Mac:

为了安装DateTime库,您必须先安装“pip”(请参阅​​有关如何安装 pip的官方说明

然后您可以在终端上安装运行此命令的 DateTime 库:

pip install DateTime

希望能帮助到你。

于 2017-03-09T20:04:24.920 回答