亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Discord.py 機器人沒有證書

Discord.py 機器人沒有證書

POPMUISE 2022-12-14 20:37:11
昨天我制作了一個機器人并且一切正常,今天當我嘗試運行我的代碼時出現了這個錯誤:ClientConnectorCertificateError(aiohttp.client_exceptions.ClientConnectorCertificateError:無法連接到主機discordapp.com:443 ssl:True [SSLCertVerificationError:(1,'[SSL:CERTIFICATE_VERIFY_FAILED]證書驗證失?。鹤C書已過期(_ssl.c:1108)')]我正在使用 win10、python 3.8 和 pycharm。我在 StackOverflow 上看到了類似的問題,但解決方案對我不起作用。
查看完整描述

3 回答

?
侃侃爾雅

TA貢獻1801條經驗 獲得超16個贊

對于 Mac 用戶,如果他們面臨同樣的問題,您可以執行以下操作:-

  1. 轉到 MacintoshHD -> 應用程序 -> Python3.x 文件夾。

  2. 雙擊“Install Certificates.command”。


查看完整回答
反對 回復 2022-12-14
?
富國滬深

TA貢獻1790條經驗 獲得超9個贊

在 Anaconda 中創建一個虛擬環境,并將其作為解釋器添加到 Pycharm 中。

創造環境

conda create -n test_env python=3.8 anaconda

康達的文件

-n test_env 設置環境名稱為test_env

python=3.8 anaconda說要在這個環境下使用3.8版本的python。你可以把你需要的所有東西放在那里,用空格分隔,例如sqlite matplotlib requests,并以與 python 相同的方式指定它們的版本。

激活

conda activate test_env

停用

conda deactivate

擺脫它

conda remove -n test_env --all

將環境添加到pycharm

1.在設置/首選項對話框中 Ctrl+Alt+S,選擇項目 | 項目口譯員。單擊配置項目解釋器圖標并選擇添加。

在“添加 Python 解釋器”對話框的左側窗格中,選擇“Virtualenv 環境”。以下操作取決于之前是否存在虛擬環境。

在此處輸入圖像描述 這里請在這里 檢查這個 github 問題。

基本上導航到您的Applications/Python 3.8/文件夾并雙擊Install Certificates.command.

嘗試在 3.8 上運行相同的程序并運行安裝證書命令。

您可以直接在 conda 提示符或終端中運行以下指令:

pip install certifi

或者下載這個腳本并運行它。


查看完整回答
反對 回復 2022-12-14
?
達令說

TA貢獻1821條經驗 獲得超6個贊

我也遇到了同樣的問題,并從 youtube 評論中找到了對我有用的解決方案,基本上你可以通過手動添加證書來解決這個問題。

Sectigo(證書供應商)手動提供了證書的下載鏈接: https ://crt.sh/?id=2835394 <- 從下面的鏈接獲得 你應該在左下角找到它,上面寫著下載證書:PEM

(如果找不到:https ://beans-took-my-kids.reeee.ee/38qB2n.png )

您必須自己設置證書


查看完整回答
反對 回復 2022-12-14
  • 3 回答
  • 0 關注
  • 168 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號