【问题标题】:No module named tweepy ERROR没有名为 tweepy 的模块 ERROR
【发布时间】:2016-07-14 22:57:06
【问题描述】:

我不得不将我的 Python 环境重新安装到装有 Win 10(来自 Win 7)的新笔记本电脑上。安装顺利。没有错误(只是一些警告)。然后我尝试运行我的旧程序:

import tweepy
from tweepy import OAuthHandler

我收到以下错误:

ImportError                               Traceback (most recent call last)
<ipython-input-1-52abae0c6e08> in <module>()
----> 1 import tweepy
      2 from tweepy import OAuthHandler

ImportError: No module named tweepy

最奇怪的是,我使用来自 C:\Python27\Scripts 的 pip install tweepy 安装了 tweepy 没有错误

我什至做了两次,并收到消息要求已经满足

请帮忙

编辑:我试过 pip freeze ,我可以在那里看到 tweepy 3.5.0 但是,我在驱动器上的任何地方都看不到 tweepy,尤其是在 Python27 和 Python27/Scripts 文件夹中

【问题讨论】:

  • 你确定你使用的是 Python2 而不是 Python3?
  • cricket_007 - 绝对。 Python 2.7

标签: python pip tweepy


【解决方案1】:

使用在 Anaconda 中安装它

!pip install tweepy

【讨论】:

    【解决方案2】:

    错误似乎是由两个因素引起的:

    1. Python 2.7 和 Anaconda 的安装顺序可能会导致错误,因为两者中都存在“pip”。这可能是个问题

    2. 我安装了旧版本的 Anaconda(用于 Win 7)。它没有创建目录 anaconda2 !实际上,当我为 Win 10(64 位)安装新版本时,它创建了一个目录 Anaconda2。由于 Anaconda 是自己安装的,因此不需要安装 python。然后我使用 pip install 安装了 tweepy,它在我的旧代码中工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-15
      • 2015-02-11
      • 2018-09-02
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 2021-08-30
      相关资源
      最近更新 更多