ModuleNotFoundError: нет модуля с именем 'pandas .indexes' при загрузке старого маринада в новый python - PullRequest
0 голосов
/ 12 января 2020

НЕ ДУБЛИКАТ !!! Это НЕ ДУБЛИКАТ, потому что: 1. Я использую pickle для загрузки, а не pandas в качестве исходного вопроса. 2. обновление pandas не помогает. 3. в первоначальном вопросе использовалось то же, что предлагалось в принятом ответе. 4. другие ответы предлагают изменить файл, который не является опцией


У меня есть старый файл рассола, который я должен прочитать.

Я читаю, используя

def loads(s):
    try:
        content = pickle.loads(s)
    except TypeError:
        content = pickle.loads(str.encode(s), encoding='latin1')
    return content

при чтении рассола происходит сбой try (как и ожидалось), а затем вводится except.

Затем происходит сбой с

ModuleNotFoundError: Нет модуля с именем 'pandas .indexes '

Как мне прочитать этот старый рассол?

...