gpt4 book ai didi

python-3.x - ModuleNotFoundError : No module named 'pandas.core.indexes'

转载 作者:行者123 更新时间:2023-12-04 10:14:12 31 4
gpt4 key购买 nike

我编写了这段代码来将数据集加载到数据框中。数据集在 pickle 文件中给出,但会引发错误:

ModuleNotFoundError:没有名为“pandas.core.indexes”的模块

import pickle
import pandas
dbfile = open(dataset loction,'rb')
df = pickle.load(dbfile)

我尝试了所有给出的修复:
  • 更新了 Pandas
  • 使用 df = pandas.read_picle(dataset location)

  • 尝试使用 pip 安装 pickle ,但收到此错误
    C:\installs\WinPython-64bit-3.6.1.0Qt5\python-3.6.1.amd64>python -m pip install pickle
    Collecting pickle
    Could not find a version that satisfies the requirement pickle (from versions: )
    No matching distribution found for pickle

    最佳答案

    这闻起来像是用不同版本的 Pandas 创建的 pickle 文件,而您当前安装的 Pandas 没有 pandas.core.indexes pickle 中的一些数据需要的模块。

    您使用的是哪个版本的 Pandas ?你试过升级吗?

    编辑: Pandas 0.19.2 没有那个模块:

    $ pip install pandas==0.23.3
    $ python
    >>> import pandas.core.indexes as i
    >>>
    $ pip install pandas==0.19.2
    $ python
    >>> import pandas.core.indexes as i
    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    ModuleNotFoundError: No module named 'pandas.core.indexes'
    >>>

    关于python-3.x - ModuleNotFoundError : No module named 'pandas.core.indexes' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51285798/

    31 4 0