簡體   English   中英

Discord.py.connect() 不工作 (PyNaCl)

[英]Discord.py .connect() not working (PyNaCl)

我一直在關注許多關於如何在 discord 上編寫音樂機器人的教程。 但是他們都有一個共同的命令。 “。連接()”。 由於某種原因,每次我嘗試使用此命令時都會收到一條錯誤消息:

  • “使用語音需要 PyNaCl 庫”

我已經使用“Pip install PyNaCl”和“Pip install --user PyNaCl”下載了它,但它我已經有了它。 我確保我使用終端中的“列表”命令擁有它。

- 我遇到的另一個問題是導入它。 我正在使用 Replit 對機器人進行編碼,我嘗試過import "nacl"和 "import pynacl",但它們返回的是相同的東西

- 在發送此郵件時,我重新測試了給我的代碼:“使用語音需要 PyNaCl 庫”錯誤,現在錯誤變成:此代碼的此錯誤

確保在運行命令安裝 PyNaCl 時使用與啟動機器人相同的 python 可執行文件。

最后一點,如果使用 join 命令的成員未在頻道中連接,則會發生這種情況,因此ctx.author.channelNone

我也使用 Replit,經過一番玩弄后,我設法解決了它。 一、導入pip。

import pip

然后,

pip.main(["install", "discord.py[voice]", "-U", "--upgrade"])

它應該在那之后工作,它對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM