在PIP安装期间,'模块'在Python3.x中找不到'未找到''

问题描述 投票:-2回答:1

我有一个小问题,我的Discord bot是用Python编写的,我不断收到错误。这是我的机器人的代码:

import discord
import asyncio

client = discord.Client()

@client.event
async def on_ready():
    print('Logged in as')
    print(client.user.name)
    print(client.user.id)
    print('------')

@client.event
async def on_message(message):
    if message.content.startswith('!test'):
        await client.send_message(message.channel, 'Calculating messages...')

client.run('You arent gonna get my token =D')

当我运行它时,这个错误来了:

Traceback (most recent call last):
  File "C:\Users\DELL\Documents\Testing\discordbt.py", line 1, in <module>
import discord
ModuleNotFoundError: No module named 'discord'

我真的不知道该怎么做,我所做的只是CMD中的以下命令:

pip install discord.py
pip install asyncio 

就是这样,我确保模块安装没有错误,他们做了,一切都很好,我知道你需要一些其他的“程序”,我已经安装了以下程序:Python 3.6.3 64xPython 3.7.0a2 64x

我的PC来自64x位架构,因此完全匹配。

python pip bots python-asyncio discord.py
1个回答
1
投票

pip可能正在将外部目录中的模块安装到运行脚本的python版本中。尝试通过将版本号附加到终端命令来指定python版本,如python3.6 -m pip install discord.py。如果这不起作用尝试使用pip3而不是pip

编辑:也不要尝试安装asyncio,它是标准库的一部分。

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