我是aws和json文件的新手。我正在尝试使用代码在pds中的实例中读取json文件:pd.read_json('train.json')但是我收到了ValueError消息:
ValueError:解码数组值时发现意外的字符(2)
json文件是从kaggle竞赛中下载的:qazxsw poi。有两列是图像数据,其中一些数字像这样的“-27.878360999999998”
我在本地计算机上运行时没有收到任何错误消息。在aws实例中(深度学习AMI -Amazon Linux - 2-0),我尝试使用绝对路径,但它不起作用。有一点是,我可以读取其他json文件在该实例中使用相同的代码行。只是无法用长数字读取这个json文件。
这就是数据的样子,我在本地计算机上获取数据帧。
https://www.kaggle.com/c/statoil-iceberg-classifier-challenge/data
服务器中的python,pandas是与本地计算机相同或更新的版本。
提前致谢。
我遇到了同样的问题,我找到的解决方法是:
希望这可以帮助。