![](/img/trans.png)
[英]ModuleNotFoundError: No module named 'wrappers' when trying to load file using Pickle
[英]pandas error when trying to load pickle file
我正在尝试打开一个基于 Craigslist Cars+Trucks 数据的 .pickle 文件车辆价格数据集: https ://www.kaggle.com/austinreese/craigslist-carstrucks-data,但是,我收到以下错误:
Traceback (most recent call last):
File "D:/Universidad/Beca/Certificacion/Unsupervised Learning/Week1/Homework 1 - Diana Ponce.py", line 20, in <module>
train_data, train_labels, test_data, test_labels = pickle.load(f)
File "pandas\_libs\internals.pyx", line 572, in pandas._libs.internals.BlockManager.__cinit__
TypeError: __cinit__() takes at least 2 positional arguments (0 given)
我已经导出了所需的库,但仍然无法打开文件。 .pickle 文件和 .py 都存储在同一位置。
这是我正在使用的代码:
import numpy as np
import pandas as pd
import pickle
with open("vehicle_price_dataset.pickle", "rb") as f:
train_data, train_labels, test_data, test_labels = pickle.load(f)
这听起来像是一个版本控制问题:用于创建模型的版本与用于解开模型的机器上安装的版本不同。 也许确认您使用的是 Pickle 4.0 版可以解决问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.