OSError: [Errno 2] Нет такого файла или каталога в Ubuntu 16.04

-2

Используя Ubuntu, я пытаюсь использовать примеры scikit-learn с этим фрагментом:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
""" Examples of reading texts files and classifying them
"""
from __future__ import division
import datetime
import sklearn.datasets

time1 = datetime.datetime.now()
##from sklearn.datasets import fetch_20newsgroups
######## Reading text files
rootPath = r"/Home/web2py/corpus/20news-18828/"

Тем не менее, я получил эту ошибку:

File "/usr/local/lib/python2.7/dist-packages/sklearn/datasets/base.py", line 201, in load_files
    folders = [f for f in sorted(listdir(container_path))
OSError: [Errno 2] No such file or directory: '/Home/web2py/corpus/20news-18828/

Я очень новичок в Ubuntu и научусь чему-то новому. В чем может быть проблема / ошибка и как мне ее решить.?

loved_by_Jesus
источник
1
16.06 нет. Вы имеете в виду 16.04?
Томас Уорд
1
Я подозреваю, что rootPath должен быть "~ / web2py / corpus / 20news-18828 /", но я не использую ваш "материал для изучения scikit".
WinEunuuchs2Unix
@ WinEunuuchs2Unix, спасибо большое. Я использовал r "/ Home / web2py / corpus / 20news-18828 /" вместо просто "/ Home / web2py / corpus / 20news-18828 /".
love_by_Jesus
@ Томас, да, я использую 16.04. Спасибо вам
love_by_Jesus
1
/Home/...что это должно быть?
Rinzwind

Ответы:

6
 OSError: [Errno 2] No such file or directory: '/Home/web2py/corpus/20news-18828/

Я очень новичок в Ubuntu и научусь чему-то новому. В чем может быть проблема / ошибка и как мне ее решить.?

Я вижу здесь ошибку , если это предназначается , чтобы быть ваш домашний каталог: /Home/. Так и должно быть /home/. Linux заботится как о маленьких, так и заглавных буквах. Мы не различаем буквы, как некоторые другие операционные системы (:))

Rinzwind
источник