'模块'对象没有属性' _version _'

时间:2014-04-23 08:05:37

标签: python pandas attributeerror

我正在使用python及其pandas库,但我一直遇到问题。在复制教程时,我尝试获取几个库的版本号,但是当我这样做时,我得到以下内容:AttributeError: 'module' object has no attribute '_version_'

其他一切都很好,但出于某种原因它真的不喜欢'_version_'。我可能会遗漏哪些东西?

请参阅下面的确切代码。

import datetime
import pandas as pd
import pandas.io.data
from pandas import *
pd._version_
AttributeError: 'module' object has no attribute '_version_'

1 个答案:

答案 0 :(得分:6)

使用双下划线..

In [10]: pandas.__version__
Out[10]: '0.13.1'

这只是pandas.version.version

的简写

PEP8建议使用__version__作为全局变量来存储版本号。大多数库都遵循这个,然后提供一个更易读的变量,或者可能是一个以可用形式输出版本的函数(例如Django)。