Python 图书馆例外
我在做一个不和谐机器人。我在我的电脑上试过,效果很好,但当我把它移到主机上时,一开始就出现了这个异常Python 图书馆例外,python,python-3.x,discord.py,python-asyncio,Python,Python 3.x,Discord.py,Python Asyncio,我在做一个不和谐机器人。我在我的电脑上试过,效果很好,但当我把它移到主机上时,一开始就出现了这个异常 Traceback (most recent call last): File "/home/container/main.py", line 4, in <module> import discord File "/home/container/discord/__init__.py", line 25, in <mod
Traceback (most recent call last):
File "/home/container/main.py", line 4, in <module>
import discord
File "/home/container/discord/__init__.py", line 25, in <module>
from .client import Client
File "/home/container/discord/client.py", line 27, in <module>
import asyncio
File "/home/container/asyncio/__init__.py", line 21, in <module>
from .base_events import *
File "/home/container/asyncio/base_events.py", line 296
future = tasks.async(future, loop=self)
^
SyntaxError: invalid syntax
要求:
discord
discord.py
PyYAML
您需要下载与使用pip安装在pc上下载的库相同的库。这是因为您的根目录中有一个文件夹
asyncio
。为了使用asyncio
,您必须从内置libs导入它,而不是从目录导入
请确保您使用的是python 3.4+(今天推荐使用3.8)阅读最后一行:“我也尝试匹配版本,但它与我的电脑相同,并且是最新版本”。未安装asyncio lib。服务器在我想要启动它时自动安装它。。。如何防止服务器安装该文件夹?“服务器自动安装”不会创建文件夹“asyncio”。只需删除文件夹并使用内置函数,因为我删除了asyncio文件夹和requirements.txt(因此不再检查它),问题已得到解决,请听。。。happy gamingI投票结束这个问题,因为这涉及到主机上的程序包中的错误,而该主机不受OP控制。我相信这是离题的。@wwii这不是服务器故障,因为我在其主机上运行了另外两个discord Bot
discord
discord.py
PyYAML