【发布时间】:2017-12-26 15:21:27
【问题描述】:
我尝试在我的 Ubuntu 服务器上运行一个 python3 脚本来通知关于 Twitter 帖子的信息。在命令行中执行此操作很好,但是当我在关闭控制台后使用 pm2 使脚本保持在线时,我收到此错误:
Traceback (most recent call last):
File "/root/projects/Twitterbot/main.py", line 1, in <module>
from tweepy.streaming import StreamListener
ImportError: No module named tweepy.streaming
当我将解释器从 python 切换到 python3 时,什么都没有发生,它不会崩溃。它需要一些 RAM,但它似乎没有做任何事情。
有人知道可能是什么问题吗?另一个 Python 脚本(导入了很多东西)运行良好,没有任何问题。
我已经使用 pip 重新安装了 tweepy 但没有任何变化
【问题讨论】:
-
你为 python 2 安装了 tweepy 吗?
-
可能与你的 python 路径有关
-
您是否导入了 tweepy 和/或 tweepy.Stream?
-
@CaryShindell 我只是跑了
pip install tweepy@arodjabel 我怎样才能知道这是否是问题 -
等一下,你说你的脚本在 python3 中??
标签: python python-module pm2