无法导入 tweepy 模块

2023-12-24

我是安装新 python 模块的新手。

我使用 pip install tweepy 安装了 tweepy。安装成功,并在 Lib/site-packages 中创建了 2 个文件夹 tweepy 和 tweepy-3.3.0.dist-info,因此我认为一切都应该没问题。

但是,当我进入 IDE 并导入 tweepy 时。无法检测到模块:

>>> import tweepy
Traceback (most recent call last):
  File "<interactive input>", line 1, in <module>
ImportError: No module named tweepy

怎么了?

我正在运行 python 2.7.5。

[更新1]我使用的是Windows 7。

我首先使用另一个论坛的建议安装了 pip (如何在 Windows 上安装 pip? https://stackoverflow.com/questions/4750806/how-to-install-pip-on-windows)。基本上保存 get-pip.py 脚本并双击它(无法按照建议让“python get-pip.py”在 cmd 提示符下工作)。然后,我转到 cmd 并导航到 C:/Python27/Scripts 并输入 pip install tweepy。我记得看到的结果是安装成功。

[更新2]使用带有 import tweepy 的文件并运行它,我遇到了类似的错误。

Traceback (most recent call last):
  File "C:\Python27\ArcGIS10.2\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 326, in RunScript
    exec codeObject in __main__.__dict__
  File "C:\Users\xxxx\Desktop\Script1.py", line 2, in <module>
    from tweepy import Stream
ImportError: No module named tweepy

[更新3]在cmd中输入“pip freeze”。它确实显示 tweepy=3.3.0

C:\Python27\Scripts>pip freeze 
oauthlib==0.7.2 
requests==2.7.0 
requests-oauthlib==0.5.0 
six==1.9.0 
tweepy==3.3.0 
wheel==0.24.0

[Answer]感谢所有帮助人员,特别是 Cleb 和 omri_saadon 的建议,文件路径可能有问题。

我刚刚意识到我的GIS软件ArcGIS默认将另一个Python安装到Python27文件夹中,并且所有内容都从该文件夹C:\Python27\ArcGIS10.2而不是C:\Python27中获取。从 C:\Python27\ArcGIS10.2\Scripts 安装 tweepy 后,一切正常。


Try to pip uninstall tweepy

然后又pip install tweepy

确保您的计算机上没有多个解释器,如果有多个,请确保您的 pycharm(或您使用的任何其他编辑器)配置了与安装 tweepy 相同的解释器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法导入 tweepy 模块 的相关文章

随机推荐

  • 使用 sscanf 解析输入的 C++ 替代方案

    假设我的程序需要以下形式的参数 0 562 1 4e 2 即浮点对 我应该如何在没有正则表达式的情况下在 C 中解析此输入 我知道在用户输入方面需要考虑许多极端情况 但我们假设给定的输入与上述格式紧密匹配 除了进一步的空格 在C中 我可以做
  • 实用的 Zend_ACL + Zend_Auth 实现和最佳实践

    Context 我的问题与我正在开发的一个论坛有关 该论坛与SO非常相似 其中有 有权查看话题但无法回复或投票的访客 具有足够代表的成员可以编辑 投票其他帖子 并且默认情况下他们可以回复并拥有与来宾相同的权限 几乎可以做任何事情的管理员 我
  • 查询多个 AWS 区域中的活动 EC2 实例

    我们可以同时查询多个AWS区域吗 我想通过 AWS CLI 查询来自多个 AWS 区域的数据 例如每个区域中活动的所有 EC2 实例 不 无法在一个设置中设置多个区域 你可以做这样的事情 for region in aws ec2 desc
  • 将路由与 Symfony 中的当前请求进行比较

    对于我的网站导航 我想指示当前页面 如果导航中的每个页面都有自己的路线 是否有办法查看当前请求是否与该路线匹配 就像是 request gt getRoute my route 或者 更一般地说 在 Symfony 中创建站点导航时是否有设
  • 单元测试如何确认已引发异常

    我正在为 C 类编写一个单元测试 我的其中一个测试应该会导致该方法在添加数据时引发异常 我如何使用单元测试来确认异常已被抛出 这取决于您使用的单元测试框架 在all在这种情况下你可以这样做 Test public void MakeItGo
  • 将字符串转换为双精度数是否等于字面量双精度数?

    例如 assert atof 1 2 1 2 不管使用什么浮动 我知道浮点精度并不精确 但它恰恰不精确 所以四舍五入到二进制会产生完全相同的双精度吗 C 标准不保证这一点 源代码中转换浮点文字的语义在 C 2011 草案 N1570 6 4
  • Angular 2 CLI - php 用于索引文件而不是 html 文件

    有没有办法将通过 Angular 2 CLI 创建和提供服务的 Angular 2 应用程序从默认的 html 文件更改为 php 文件 是否有某个地方的设置确定 ngserve 命令充当默认索引文件 MBU 似乎 Angular cli
  • 使用一个大的 INSERT 语句保存许多 Django 对象

    假设您有以下情况 for i in xrange 100000 account Account account foo i account save 显然 这10万INSERTDjango 执行的语句将需要一些时间 如果能够将所有这些结合起
  • 是否可以将类添加到伪元素?

    我想不会 因为这不起作用
  • Hive 分区验证

    我创建了一个分区的配置单元表 我将数据插入到该表中 现在假设我执行一个select 查询使用where那么我如何确保 Hive 查询正在使用分区 假设您的 HIVE 数据分为 3 个分区 并且每个 HDFS 分区包含一个不大于 1 个 HD
  • Android Vision Api - 条码检测如何获取条码类型?

    我正在使用 AndroidGoogle Vision API 并创建了一个标准条形码阅读器 但我想检测读取什么类型 格式的条形码 i e CODE 39 CODE 128 QR Code ETC 有没有办法返回类型 Thanks 因为我没有
  • 修复 Android TV 上控件的焦点

    我花了很多时间来理解为什么它不起作用 但仍然不知道如何修复它 我找到了这个解决方案https github com flutter flutter issues 49783 https github com flutter flutter
  • Visual C# sizeMode 固定制表符文本对齐方式

    我正在使用 Visual C 开发一个简单的选项卡式 Web 浏览器 我正在研究选项卡部分 我希望每个选项卡都是固定宽度 问题是 当它设置为固定大小模式时 网页标题中的文本对齐错误 就好像文本从中心开始 向右移动 在左侧留下了巨大的空白 我
  • db2中如何将逗号分隔的列转换为多行

    我有下表 参考文献的数量是可变的 Id FK ID Reference 1 2100 GI2 GI32 2 2344 GI56 我需要以下结果 Id FK ID Reference 1 2100 GI2 2 2100 GI32 3 2344
  • 为什么 self.navigationItem.hidesBackButton 不起作用?

    我有一个UI视图控制器被推到一个UI导航控制器并且当前显示 当我在视图控制器内启动一些异步任务时 我可以设置隐藏后退按钮在 self navigationItem 上YES 并且后退按钮已正确隐藏 任务一完成 我就设定了隐藏后退按钮回到NO
  • WildFly 多个域和 SSL 证书

    我有两个不同的域 example1 com example2 com 每个域都有自己的 SSL 证书 我现在想做的是将两个域用于同一个 WildFly 实例 支持 SSL WildFly 文档指出 我只能引用密钥库中的单个证书 因此 我不能
  • 在 ASP.Net MVC 3 中处理 Ajax 调用的正确方法

    当在 ASP Net MVC 中编码 Ajax 调用时 我们有很多选择来发出调用 在服务器上处理它们以及在客户端上处理成功和失败 有些事情显然有正确的答案 但我一直无法找到明确的指导 那么 端到端的ajax调用的正确方法是什么 包括 将 u
  • MVC3下如何给JavaScript赋值

    如何在MVC3 Razor下分配JavaScript值 我不确定它是否会起作用 谢谢你 var populate false if Session TechList null populate true 这也将起作用 if Session
  • 将点转换为经纬度

    我想知道如何获取地图点击事件坐标经纬度 这是我的代码 map on click function evt var element popup getElement var coordinate evt coordinate var latL
  • 无法导入 tweepy 模块

    我是安装新 python 模块的新手 我使用 pip install tweepy 安装了 tweepy 安装成功 并在 Lib site packages 中创建了 2 个文件夹 tweepy 和 tweepy 3 3 0 dist in