导入推特不起作用,找不到模块推特
Posted
技术标签:
【中文标题】导入推特不起作用,找不到模块推特【英文标题】:import twitter Not working, module twitter not found 【发布时间】:2020-06-24 00:43:05 【问题描述】:我对编程世界很陌生,但它总是越来越有趣。 我几乎完成了一门 Python 课程,只是错过了最后一节。
问题是当我从 pycharm edu (python 3.8.2) 导入 twitter 时,我得到:
import twitter
ModuleNotFoundError: 没有名为“twitter”的模块
我已经安装了 pip3 install python-twitter;
我也尝试过 pip3 install twitter,但没有。
pip 版本为 20.0.2
python 是 3.8.2
【问题讨论】:
这可能是安装包和使用不同 Python 安装运行程序的经典问题。你在使用虚拟环境吗? 你能成功地import
它使用REPL吗?
PyPI 模块 twitter
仅支持 Python 3.6 并且已过时。他正在使用 Python 3.8.2。将来,当您安装 pip 并看到错误消息时,您也应该发布它们。其他人会认为安装成功了。
【参考方案1】:
要确保您的 pip3
和 python3
CLI 引用您正在使用的同一个 Python 解释器,您可以执行以下操作:python3 -m pip install twitter
您可以使用python3 -V
检查python 版本。您的 python 路径可能称为py
、py3
或python
。
twitter
模块已过时,不支持 python 3.8.2。见:https://pypi.org/project/twitter/
它支持 Python 3.6。
我建议你使用 tweepy。
【讨论】:
【参考方案2】:非常感谢。我按照建议在最后安装了 tweepy。我意识到终端包正在工作,所以这是 Pycharm 的问题。于是去了首选项-python解释器,并在Pycharm中添加了安装模块。
正如我所说,我没有经验,但是学到了很多关于 pip 安装的知识。
【讨论】:
以上是关于导入推特不起作用,找不到模块推特的主要内容,如果未能解决你的问题,请参考以下文章
CSS 模块在 Codesandbox 中不起作用 - 即使它们存在也找不到文件
Pyinstaller 在 python 3.7 中不起作用(找不到模块“编码”)
将Java小程序项目导入netbeans不起作用,Netbeans即使手动设置也拒绝识别甚至找不到主类
动态图像路径在 Require 函数中不起作用:找不到此相关模块