Как исправить: ImportError: невозможно импортировать имя TwitterRestPager - PullRequest
0 голосов
/ 05 февраля 2019

Я использую некоторый код GitHub для тестирования TwitterAPI

import re, textwrap
import pandas as pd
import numpy as np
import argparse

ПРИМЕЧАНИЕ : Должен быть установлен TwitterAPI

from TwitterAPI import TwitterAPI
from TwitterAPI import TwitterRestPager

Я установил TwitterAPI, но однажды получилошибка при запуске .py

Traceback (последний вызов был последним): файл «Twitter_Counter.py», строка 17, из TwitterAPI import TwitterRestPager ImportError: невозможно импортировать имя TwitterRestPager

Что я здесь не так делаю?

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Я думаю, что используемая версия пакета TwitterAPI имеет эту ошибку.

Вы можете попробовать:

pip install TwitterAPI --upgrade

, чтобы обновить пакет и проверить, будет ли он импортирован правильно.

Или вместо этого вручную укажите более старую версию пакета.

0 голосов
/ 05 февраля 2019

Я бы предложил использовать virtualenv , поскольку проблема здесь может заключаться в том, что вы устанавливаете TwitterAPI (я предполагаю, что используете PIP) для другой версии Python, нежели та, с которой вы запускаете свой скрипт.Virtualenv сделает так, чтобы ваши связанные с python двоичные файлы были «связаны вместе» и изолированы от остальной части системы.

...