我已经在anaconda提示符下安装了tweepyconda install -c conda-forge tweepy,但是我收到以下错误提示吗?

 import tweepy


输出:

Traceback (most recent call last):
File "C:\Users\user\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3296, in run_code exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-1-f5e4f2180e08>", line 1, in <module> import tweepy
File "C:\Users\user\Anaconda3\lib\site-packages\tweepy\__init__.py", line 17, in <module> from tweepy.streaming import Stream, StreamListener
File "C:\Users\user\Anaconda3\lib\site-packages\tweepy\streaming.py", line 358 def _start(self, async):
                                                                                                    ^
 SyntaxError: invalid syntax

最佳答案

这个GitHub问题的答案是:https://github.com/tweepy/tweepy/issues/1017#issuecomment-387703653

本质上,async是Python 3.7中的保留关键字,不能用作函数参数。引用问题的相关部分:


  好的找到了解决方案。显然异步不能用作
  Python 3.7中的参数名称,所以打开stream.py并替换#async
  与async_它为我修复了错误。

关于python - Tweepy未在Anaconda Jupyter上运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55815833/

10-12 20:19