【问题标题】:Getting AttributeError during python library import在 python 库导入期间获取 AttributeError
【发布时间】:2019-06-12 20:39:16
【问题描述】:

我正在使用 pip 使用 jupyter 笔记本,并且所有库都运行良好。但是从今天开始,它突然开始在每个库上显示以下错误。我不知道发生了什么。

它在 Conda 中运行良好。

import pandas as pd

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-1-7dd3504c366f> in <module>()
----> 1 import pandas as pd

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\pandas\__init__.py in <module>()
     11 for dependency in hard_dependencies:
     12     try:
---> 13         __import__(dependency)
     14     except ImportError as e:
     15         missing_dependencies.append(dependency)

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\numpy\__init__.py in <module>()
    140     from . import _distributor_init
    141 
--> 142     from . import core
    143     from .core import *
    144     from . import compat

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\numpy\core\__init__.py in <module>()
     55 from . import umath
     56 from . import _internal  # for freeze programs
---> 57 from . import numerictypes as nt
     58 multiarray.set_typeDict(nt.sctypeDict)
     59 from . import numeric

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\numpy\core\numerictypes.py in <module>()
    109 )
    110 
--> 111 from ._type_aliases import (
    112     sctypeDict,
    113     sctypeNA,

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\numpy\core\_type_aliases.py in <module>()
     61         _concrete_typeinfo[k] = v
     62 
---> 63 _concrete_types = {v.type for k, v in _concrete_typeinfo.items()}
     64 
     65 

c:\users\aamir siddiqui\appdata\local\programs\python\python36\lib\site-packages\numpy\core\_type_aliases.py in <setcomp>(.0)
     61         _concrete_typeinfo[k] = v
     62 
---> 63 _concrete_types = {v.type for k, v in _concrete_typeinfo.items()}
     64 
     65 

AttributeError: 'tuple' object has no attribute 'type'

【问题讨论】:

标签: python pandas pip jupyter-notebook conda


【解决方案1】:

您是否已将 tesorflow 更新到 1.12? 当我将张量流设为 1.12 时,我遇到了同样的情况。 所以我pip install tensorflow==1.10.0,它成功了。

【讨论】:

  • 点评来源: 嗨,这篇文章似乎没有为问题提供quality answer。请编辑您的答案并改进它,或者将其作为评论发布。
猜你喜欢
  • 1970-01-01
  • 2016-03-09
  • 2015-01-06
  • 1970-01-01
  • 2020-04-18
  • 2015-08-18
  • 1970-01-01
  • 2014-04-29
  • 2014-03-29
相关资源
最近更新 更多