我可以找到模块https://pypi.python.org/pypi/DateTime
但我不知道通过easy_install安装的命令。我收到no module named datetime
错误,所以我需要安装它。
答案 0 :(得分:3)
与模块一样,包名为DateTime
,而不是datetime
。 datetime
是一个不同的模块,已经是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
适合我:
答案 2 :(得分:0)
如果你在Mac上:
要安装 DateTime 库,您必须先安装'pip'(请参阅How to install pip上的官方说明)
然后您可以在终端上安装运行此命令的DateTime库:
pip install DateTime
希望它有所帮助。