PyDev无法找到机器学习数据

时间:2013-07-14 17:00:31

标签: python eclipse pydev theano mnist

我遇到了一个问题,希望有人能够帮助我完成有关http://deeplearning.net/tutorial/gettingstarted.html#gettingstarted的教程

当我尝试运行代码加载数据集时,我一直收到错误,就是这里的代码:

import cPickle, gzip, numpy

# Load the dataset
f = gzip.open('mnist.pkl.gz', 'rb')
train_set, valid_set, test_set = cPickle.load(f)
f.close()

我正在使用Eclipse和PyDev,并且有numpy,Scipy和Theano工作。我运行命令克隆git存储库并按照说明下载了数据集,但运行上面的代码仍然返回

IOError: [Errno 2] No such file or directory: 'mnist.pkl.gz

我一般都是python的新手,这真让我感到难过,因为我甚至不确定问题的原因是什么,也不知道如何搜索以便自己解决它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

文件mnist.pkl.gz可能与您尝试运行的脚本不在同一目录中。

最好将文件的实际位置作为命令行参数接收到脚本,然后使用该路径加载文件