pip 软件包安装,但我收到 SyntaxError: (venv) 中的语法无效

问题描述 投票:0回答:1

我使用 pip 来安装 tweepy 包,如果我运行 pip list commemor 我会看到 tweepy 3.3.0 已安装,但是当我运行我的代码时,我收到此错误

Traceback (most recent call last):
  File "/home/ramib/Desktop/project/PracticeProject/MiningTwitterData.py", line 9, in <module>
    import tweepy
  File "/home/ramib/Desktop/project/venv/lib/python3.10/site-packages/tweepy/__init__.py", line 17, in <module>
    from tweepy.streaming import Stream, StreamListener
  File "/home/ramib/Desktop/project/venv/lib/python3.10/site-packages/tweepy/streaming.py", line 340
    def _start(self, async):
                     ^^^^^
SyntaxError: invalid syntax
python tweepy
1个回答
0
投票

tweepy 3.3.0 已经超过 8 年了,无法在 Python 3.10 上运行。

async
在这里被用作参数名称,但它在Python 3.5中成为了关键字,使得这种用法无效。

您可能想安装最新版本的 tweepy。

pip install tweepy
应该这样做。

© www.soinside.com 2019 - 2024. All rights reserved.