python中没有datetime模块如何通过easy_install安装?

时间:2013-12-30 23:51:42

标签: python datetime easy-install python-module python-datetime

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

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

3 个答案:

答案 0 :(得分:3)

与模块一样,包名为DateTime,而不是datetimedatetime是一个不同的模块,已经是part of Python's standard library

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

$ sudo easy_install-2.7 DateTime

因为easy_install是一个大量的PyPI抓取黑客集合,旨在让您的生活更轻松,而不是定义明确的API的界面,有时你可以逃脱获取情况有误,甚至没有关闭,它会弄明白你的意思并安装正确的东西。但是你不应该依赖于此,因为有时你不能逃脱它。

当然,你应该使用pip代替easy_install

你可能根本就不应该使用这个模块。请注意,它位于顶部“除非您需要与Zope 2 API进行通信,否则最好使用Python的内置日期时间模块”。而且您的错误为no module named datetime这一事实意味着您的代码尝试使用datetime,而不是DateTime,因此安装此错误对您无效。

答案 1 :(得分:1)

模块名称区分大小写。 easy_install DateTime适合我:

enter image description here

答案 2 :(得分:0)

如果你在Mac上:

要安装 DateTime 库,您必须先安装'pip'(请参阅How to install pip上的官方说明

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

pip install DateTime

希望它有所帮助。