2

我正在尝试在我的机器上运行来自 Kaggle 的某人脚本的演示。相关线路是:

traindf = pd.read_json("C:/Users/myUserName/Documents/input/train.json")

给出的错误是:

File "C:\SciSoft\WinPython-64bit-2.7.9.4\python-2.7.9.amd64\lib\site-packages\pandas\io\json.py", line 185, in read_json
with open(filepath_or_buffer, 'r') as fh:

IOError: [Errno 13] Permission denied: 'C:/Users/myUserName/Documents/input/train.json'

我正在笔记本电脑上的唯一用户上运行,这是我的笔记本电脑。在 Kaggle 上运行此脚本没有错误。

有任何想法吗?

4

1 回答 1

0

确保您对该文件具有读取权限。您可以通过查看该文件的属性来检查它。其他原因可能是由于其他进程持有该文件的写锁定。您可以使用 Process-Explorer 工具对其进行检查。

于 2015-11-16T04:47:47.077 回答