Python AWS Sagemaker Studio,无法加载pickle文件

Python AWS Sagemaker Studio,无法加载pickle文件,python,amazon-web-services,pickle,amazon-sagemaker,Python,Amazon Web Services,Pickle,Amazon Sagemaker,我是Sagemaker的新手,我正在尝试将pickle数据集加载到Sagemaker笔记本中。 我正在使用Python3(数据科学)内核和ml.t3.medium实例。 要么从S3加载pickle,要么直接从studio上传,如下所示: import pickle5 with open('filename', 'rb') as f: x = pickle.load(f) 我收到这个错误: -------------------------------------------------

我是Sagemaker的新手,我正在尝试将pickle数据集加载到Sagemaker笔记本中。 我正在使用Python3(数据科学)内核和ml.t3.medium实例。 要么从S3加载pickle,要么直接从studio上传,如下所示:

import pickle5
with open('filename', 'rb') as f:
    x = pickle.load(f)
我收到这个错误:

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
/opt/conda/lib/python3.7/site-packages/IPython/core/formatters.py in __call__(self, obj)
    700                 type_pprinters=self.type_printers,
    701                 deferred_pprinters=self.deferred_printers)
--> 702             printer.pretty(obj)
    703             printer.flush()
    704             return stream.getvalue()

..................... more errors here


/opt/conda/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
   5268             or name in self._accessors
   5269         ):
-> 5270             return object.__getattribute__(self, name)
   5271         else:
   5272             if self._info_axis._can_hold_identifiers_and_holds_name(name):

pandas/_libs/properties.pyx in pandas._libs.properties.AxisProperty.__get__()

/opt/conda/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
   5268             or name in self._accessors
   5269         ):
-> 5270             return object.__getattribute__(self, name)
   5271         else:
   5272             if self._info_axis._can_hold_identifiers_and_holds_name(name):

AttributeError: 'DataFrame' object has no attribute '_data'

你能检查一下你的熊猫版本吗?此错误通常在以旧版本写入pickle文件时发生。您的Sagemaker笔记本可能运行Pandas>1.1,其中数据帧被腌制的Pandas可能小于1.1