首页 > 解决方案 > ModuleNotFoundError:Anaconda 中没有名为“pandas._libs.tslibs.base”的模块

问题描述

我在 Spyder 4.2.1 上使用 pandas 包时遇到问题。

目前使用:

这是我要运行的代码:

import pandas as pd

这导致 ModuleNotFoundError: No module named 'pandas._libs.tslibs.base' - 以及一堆其他错误。

完整的错误信息:

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/tslibs/conversion.pyc", line 14, in <module>

  File "pandas/_libs/tslibs/conversion.pyc", line 10, in __load

  File "imp.pyc", line 342, in load_dynamic

  File "<frozen importlib._bootstrap>", line 711, in _load

  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 1116, in exec_module

  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed

  File "pandas/_libs/tslibs/conversion.pyx", line 1, in init pandas._libs.tslibs.conversion

ModuleNotFoundError: No module named 'pandas._libs.tslibs.base'


During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/missing.pyc", line 14, in <module>

  File "pandas/_libs/missing.pyc", line 10, in __load

  File "imp.pyc", line 342, in load_dynamic

  File "<frozen importlib._bootstrap>", line 711, in _load

  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 1116, in exec_module

  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed

  File "pandas/_libs/missing.pyx", line 1, in init pandas._libs.missing

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/tslibs/__init__.pyc", line 30, in <module>

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 261, in load_module

KeyError: 'pandas._libs.tslibs.conversion'


During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/hashtable.pyc", line 14, in <module>

  File "pandas/_libs/hashtable.pyc", line 10, in __load

  File "imp.pyc", line 342, in load_dynamic

  File "<frozen importlib._bootstrap>", line 711, in _load

  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 1116, in exec_module

  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed

  File "pandas/_libs/hashtable.pyx", line 1, in init pandas._libs.hashtable

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 261, in load_module

KeyError: 'pandas._libs.missing'


During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/interval.pyc", line 14, in <module>

  File "pandas/_libs/interval.pyc", line 10, in __load

  File "imp.pyc", line 342, in load_dynamic

  File "<frozen importlib._bootstrap>", line 711, in _load

  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked

  File "<frozen importlib._bootstrap_external>", line 1116, in exec_module

  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed

  File "pandas/_libs/interval.pyx", line 1, in init pandas._libs.interval

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 261, in load_module

KeyError: 'pandas._libs.hashtable'


During handling of the above exception, another exception occurred:

Traceback (most recent call last):

  File "/Users/jack/Downloads/Introduction lab.py", line 78, in <module>
    import pandas._libs.tslibs.base

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/__init__.pyc", line 30, in <module>

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 259, in load_module

  File "pandas/_libs/__init__.pyc", line 13, in <module>

  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load

  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked

  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked

  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible

  File "<frozen zipimport>", line 261, in load_module

KeyError: 'pandas._libs.interval'

到目前为止我已经尝试过:

以上都不起作用。在这一点上考虑从字面上重置我的Mac(只是做了,没用),因为我需要它来为我正在上课的课程工作,甚至教授也不知道如何解决这个问题。出于某种原因,我班上似乎没有人有这个问题。

谢谢!

标签: pythonanacondaspyder

解决方案


您不应该将 pip 与 Anaconda Python 一起使用。您应该改用 conda。所以要安装一些东西使用

conda install name_of_package

试试这个,看看它是否有效。

要检查是否安装了 conda,它应该是,输入 conda -V

然后运行 ​​conda update conda。你应该准备好了。


推荐阅读