Запутался в заполнении кеша - PullRequest
0 голосов
/ 15 октября 2018

Поэтому я пытаюсь заполнить свой локальный кеш метаданных корпусом Project Gutenberg кодом, поставляемым в их github [https://github.com/c-w/gutenberg#looking-up-meta-data]

from gutenberg.acquire import set_metadata_cache
from gutenberg.acquire.metadata import SqliteMetadataCache

cache = SqliteMetadataCache('/my/custom/location/cache.sqlite')
cache.populate()
set_metadata_cache(cache)

Кажется, он работает нормально (я получал некоторыеошибки, но он продолжал работать).Затем, как 10 часов на странице, где я запускал блокнот Jupiter, на котором выполнялся код, произошел сбой:

enter image description here

Это была ошибка, которая выскочилана терминале:

enter image description here

Однако, это продолжает появляться и исчезать в моем поиске, даже сейчас:

enter image description here

И кажется, что ноутбук с этим кодом все еще работает в соответствии с записной книжкой Анаконды / Юпитера:

enter image description here

Каждый раз, когда я пытаюсь открыть ноутбук, он не работает.Он просто падает.

Я знаю, что этот процесс заполнения кеша может занять много времени, свыше 20 часов.Я просто не уверен, что именно происходит в этот момент.Код все еще работает и все еще заполняет кеш, хотя я его не вижу?Должен ли я перезагрузить компьютер и снова запустить код?Начнется ли все сначала или возобновится с того места, где остановился?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...