Python-Tweepy模块的语法不正确

Python-Tweepy模块的语法不正确,python,module,tweepy,Python,Module,Tweepy,我是Python新手,我想在我的应用程序中导入tweepy。 我运行此代码(取自): 它返回以下错误: 回溯(最近一次调用上次):文件 “C:/Users/user/PycharmProjects/TwitterPythonAnalytics/file3.py”, 第1行,在 导入tweepy文件“C:\Users\user\PycharmProjects\TwitterPythonAnalytics\venv\lib\site packages\tweepy\uuuu init\uuuuu.p

我是Python新手,我想在我的应用程序中导入tweepy。 我运行此代码(取自):

它返回以下错误:

回溯(最近一次调用上次):文件 “C:/Users/user/PycharmProjects/TwitterPythonAnalytics/file3.py”, 第1行,在 导入tweepy文件“C:\Users\user\PycharmProjects\TwitterPythonAnalytics\venv\lib\site packages\tweepy\uuuu init\uuuuu.py”, 第17行,在 从tweepy.streaming导入流,StreamListener文件“C:\Users\user\PycharmProjects\TwitterPythonAnalytics\venv\lib\site packages\tweepy\streaming.py”, 第358行 def_启动(自、异步): ^SyntaxError:无效语法


我尝试了所有方法来修复.py文件中的缩进和空格,但问题显然出在Tweepy模块内部。有谁能帮我解决这个问题吗?

你不能在Python 3中使用
打印tweet.text
,我想这就是问题所在


它应该是
print(tweet.text)

这个库是由专业的编码人员编写的,所以问题可能是您的python版本,或者最有可能是您下载的库。您的python版本可能是2,因为您的问题中的语法,所以库必须用3编写。 因此,使用pip服务获取您的库要好得多。 或者您可以只运行以下代码:

import pip 
pip.main(["install","tweepy"])
通过这两种方式,您都可以获得可以使用的库的版本。
尽管如此,我还是建议安装python 3。

这不是问题所在。我在IDE中修复了它,但没有发现错误。您使用的是哪一个Python版本?我目前使用的是3.7版本的可能副本。不幸的是,这并没有解决我的问题。它重新安装了3.6.0 tweepy版本。如果您使用
pip安装git重新安装tweepy+https://github.com/tweepy/tweepy
正如建议的那样,您是否仍然会遇到语法错误?我已通过cmd使用命令
pip install tweepy安装了tweepy,所以我已经尝试过了。否则,我如何修复此版本问题?我使用pip下载了库,它导入时没有任何问题。在使用pip之前是否卸载了包?是的,我也是。但问题不在导入中,而是当我运行应用程序时,它会准确地显示“语法”错误行?
import pip 
pip.main(["install","tweepy"])