python 可执行文件无法正常工作

python executable not working correctly

我编写了一个 python 脚本,使用 tweepy 模块实时存储推文。脚本 运行 没问题。

然后我尝试通过添加 #!/usr/bin/python 使脚本可执行,然后 运行 在终端上输入 chmod +x stream_tweets.py 命令。现在,如果我 运行 使用 python stream_tweets.py 的脚本,脚本 运行 很好,但是 运行 将它与 ./stream_tweets.py 结合显示错误,没有模块名叫 tweepy!

我认为这可能与环境变量有关,但我对这些不太了解。谁能解决这个问题?

如上所述安装 tweepy here

而不是 #!/usr/bin/python 使用 which python 所说的,或 #!/usr/bin/env python