TypeError:__init __()获得了意外的关键字参数'requote'

时间:2020-08-21 05:19:10

标签: python discord.py

Traceback (most recent call last):
  File "Chiyo.py", line 1, in <module>
    import discord
  File "/home/ubuntu/.local/lib/python3.6/site-packages/discord/__init__.py", line 25, in <module>
    from .client import Client
  File "/home/ubuntu/.local/lib/python3.6/site-packages/discord/client.py", line 34, in <module>
    import aiohttp
  File "/home/ubuntu/.local/lib/python3.6/site-packages/aiohttp/__init__.py", line 6, in <module>
    from .client import BaseConnector as BaseConnector
  File "/home/ubuntu/.local/lib/python3.6/site-packages/aiohttp/client.py", line 30, in <module>
    from yarl import URL
  File "/home/ubuntu/.local/lib/python3.6/site-packages/yarl/__init__.py", line 1, in <module>
    from ._url import URL, cache_clear, cache_configure, cache_info
  File "/home/ubuntu/.local/lib/python3.6/site-packages/yarl/_url.py", line 56, in <module>
    @rewrite_module
  File "/home/ubuntu/.local/lib/python3.6/site-packages/yarl/_url.py", line 132, in URL
    _QUERY_PART_QUOTER = _Quoter(safe="?/:@", qs=True, requote=False)
  File "yarl/_quoting.pyx", line 192, in yarl._quoting._Quoter.__init__
TypeError: __init__() got an unexpected keyword argument 'requote'

更新discord.py后出现此错误,我不知道如何解决:c

使用python3.6

1 个答案:

答案 0 :(得分:5)

安装yarl 1.4.2 pip install -U yarl==1.4.2