我知道这个问题在其他图书馆被问了数百万次。但是,其他讨论中的答案都没有用。
我试过了:
import datetime
print datetime.version
import datetime
print datetime._version_
import datetime
print datetime.__version__
没有工作。
它说
属性错误:AttributeError:' module'对象没有 属性' 版本'
其他人一样。
答案 0 :(得分:4)
datetime
与DateTime
不同。 datetime
是本机Python库,而您的链接是第三方库。尝试使用pkg_resources
import pkg_resources
pkg_resources.get_distribution("DateTime").version
答案 1 :(得分:3)
由于datetime
是内置包,它与您的Python安装相对应。 https://docs.python.org/2/library/datetime.html
您提供的DateTime模块不一样。
答案 2 :(得分:3)
pypi上的DateTime库很老,表示:
此软件包提供了一个DateTime数据类型,如Zope 2所知。除非您需要与Zope 2 API进行通信,否则最好使用Python的内置日期时间模块。
库本身无法询问其版本。
但是,设置工具可以从egg文件中获取版本信息:
from pkg_resources import get_distribution
date_time_version = get_distribution("DateTime").version