python issu导入冲突

2024-04-25 12:44:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我在尝试导入discord模块时遇到了这个错误,我用pip install discord安装了它,我使用的是pip版本10.0.1和python3.7

import discord File "C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\__init__.py", line 20, in <module> from .client import Client, AppInfo, ChannelPermissions File "C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\client.py", line 38, in <module> from .state import ConnectionState File "C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\state.py", line 36, in <module> from . import utils, compat File "C:\Users\chino\AppData\Local\Programs\Python\Python37-32\lib\site-packages\discord\compat.py", line 32 create_task = asyncio.async ^ SyntaxError: invalid syntax


Tags: inpyimportlibpackageslocallinesite
1条回答
网友
1楼 · 发布于 2024-04-25 12:44:55

在不和.py与github上声明的python3.7不兼容。他们提交了一个修复程序,但尚未发布,因此您可以降级到Python 3.6,或者在提交时手动更改文件:

https://github.com/Rapptz/discord.py/commit/096584733e8a8025b13f46fa920e18abe19352c1

或者,如果您确实需要Python3.7,您可以使用他们推荐的更新的rewrite分支,该分支已经提供了这个修复。在

编辑:不和.py现在支持Python3.7,所以这不再是一个问题。在

相关问题 更多 >