如何修复:ImportError:无法导入名称TwitterRestPager

时间:2019-02-05 11:00:23

标签: python twitter importerror tweepy

我正在使用一些GitHub代码来测试TwitterAPI

rewriteMap

注意:必须已安装TwitterAPI

<rule name="rewriteMap">
    <match url="^(.+?)/?$" />
    <conditions>
        <add input="{Redirects:{R:1}}" pattern="(.+)" />
    </conditions>
    <action type="Redirect" url="{C:1}" appendQueryString="false" />
</rule>

我安装了TwitterAPI,但是在运行.py时遇到错误

  

回溯(最近一次通话最后一次):文件“ Twitter_Counter.py”,行   17,在从TwitterAPI导入TwitterRestPager   ImportError:无法导入名称TwitterRestPager

我在这里做什么错了?

2 个答案:

答案 0 :(得分:0)

我建议使用virtualenv utility,因为这里的问题可能是您正在为与运行脚本的Python版本不同的Python版本安装TwitterAPI(我假设使用PIP)。 Virtualenv会做到这一点,以便将与python相关的二进制文件“链接在一起”并与系统的其余部分隔离。

答案 1 :(得分:0)

我认为您使用的TwitterAPI软件包版本存在此错误。

您可以尝试:

pip install TwitterAPI --upgrade

升级您的软件包并检查其是否可以正确导入。

或者,相反,手动指定软件包的旧版本。