2015-09-22 42 views
5

Niedawno zacząłem pracować z notebookiem ipython. Stworzyłem kilka skryptów testowych dla tego samego. Po otwarciu jednego z plików (.ipynb) pojawia się błąd: "Nieczytelny notatnik: /home/dev/Feedbacks_exploration.ipynb NotJSONError (" Notatnik nie wygląda na JSON: u "" ... ",) "ipython: Notebook nie wydaje się być JSON

Ten plik zawiera pobieranie danych z programu psql, wykreślenie wykresu liniowego i blokadę.

Czy ktoś może mi pomóc w motywie, aby otworzyć ten plik? Ma kilka ważnych funkcji, które można wykorzystać.

Dzięki!

+1

Skopiuj zawartość notatnika, wklej je w http://jsonlint.com/ i zobacz, co jest nie tak z JSON. –

+0

Problem polega na tym, że nie mogę otworzyć notesu. Ponadto, jeśli spróbuję otworzyć go za pomocą edytora tekstu, otrzymam tylko pusty plik. Jak powinienem to zrobić? – eclairs

+0

Przepraszam, powinienem był wyjaśnić, kiedy powiedziałem, że skopiuj zawartość, którą miałem na myśli, używając zwykłego edytora tekstu. Jeśli pokazuje pusty plik, być może jest to pusty plik, a dane zostały w jakiś sposób utracone. Co stanie się, gdy 'ls -l',' wc' lub 'head' plik? –

Odpowiedz

1

Napotkałem podobny problem, gdy używam notebooka IPython (Jupyter) dla H2O. Zainstalowałem Anaconę Ver 3.X i kiedy zrobiłem z Anacondą 2.7.9 działało bez błędu JSON. To dlatego, że IPython (Jupyter) nie obsługuje jeszcze wersji 3.X Anacondy (Python)

1

Problem polegał na tym, że w moim notesie do ipythona miałem nierozwiązany konflikt scalania. Otworzyłem plik i usunąłem jedną wersję (HEAD>>>>> i co nastąpiło po niej aż do =======, a następnie linię zawierającą <<<<<<). W skrócie, rozwiąż konflikt scalania i będziesz dobry.