在python中从空闲编辑器指向源文件

在python中从空闲编辑器指向源文件,python,file-io,machine-learning,scikit-learn,python-idle,Python,File Io,Machine Learning,Scikit Learn,Python Idle,我是从《用Python构建机器学习系统》一书开始工作的。我从MLComp下载了一些数据,用作训练集。我下载的文件(20news-18828)目前位于/Users/jones/testingdocuments/379中 本书对代码的说明如下: import sklearn.datasets MLCOMP_DIR = r"D:\data" data = sklearn.datasets.load_mlcomp("20news-18828", mlcomp_root=MLCOMP_DIR) print

我是从《用Python构建机器学习系统》一书开始工作的。我从MLComp下载了一些数据,用作训练集。我下载的文件(20news-18828)目前位于/Users/jones/testingdocuments/379中

本书对代码的说明如下:

import sklearn.datasets
MLCOMP_DIR = r"D:\data"
data = sklearn.datasets.load_mlcomp("20news-18828", mlcomp_root=MLCOMP_DIR)
print(data.filenames)
我试图更改MLCOMP_DIR=/Users/jones/testingdocuments/379及其各种组合,但似乎无法访问该文件

我做错了什么

MLCOMP_DIR = r"D:\data"
表示您在Windows上,而

MLCOMP_DIR = /Users/jones/testingdocuments/379
将不起作用,但添加引号表示您不在Windows上,除非您离开
'C:'
。如果您从控制台运行程序(或使用python-m idlelib从控制台启动Idle),您应该会看到一些错误消息