2017-10-19 330 views
-2

我有一個小問題,我的Discord bot是用Python編寫的,而且我不斷收到錯誤。這是我的機器人的代碼:''模塊「PIP安裝期間在Python3.x中找不到」'找不到''

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

我的電腦來自64x位架構,因此它完全匹配。

+0

[Discord PIP Install Error]可能的重複(https://stackoverflow.com/questions/46133128/discord-pip-install-error) – thatrockbottomprogrammer

+2

您確定您的腳本使用了正確的解釋器嗎?當你安裝了幾個Python dists時,看到「ModuleNotFound」很常見。 – lotrus28

+0

Interpeter? DIST?向我解釋:) @ lotrus28 – DeadlyFirex

回答

1

pip可能會將該模塊安裝在外部目錄中,並將其安裝到您使用腳本運行的python版本中。嘗試通過將版本號附加到終端命令來指定python版本,如python3.6 -m pip install discord.py。如果這不起作用,請嘗試使用pip3而不是pip

編輯:也不要試圖安裝asyncio,它是標準庫的一部分。