已解決:[WinError 10061] 由於目標電腦積極拒絕,無法連線。 Network Connection Error: WinError 10061

在安裝stable-diffusion-webui的過程中遇到PIP錯誤

stable-diffusion目前是免費開源的文字生成圖片的AI工具,在安裝stable-diffusion的過程中,遇到了[] 的錯誤,照道理說,按照教學一步一步安裝不會發生錯誤,但是卻是遇到了,搜尋了大半天的,最後還是AI工具Claude解決了問題。

事情是這樣的,之前鼓搗stable-diffusion安裝的時候,安裝了python3.11.5 然後報錯,最後降級安裝了3.10.6。官方推薦的安裝也是python3.10.6,手賤安裝了最新版,然後還得卸載,重新安裝3.10.6,在安裝的過程中,誤打誤撞的安裝了一個aliyun的鏡像代理。

正確的應該是採用官方的安裝源。

[WinError 10061] 由於目標電腦積極拒絕,無法連線。 Network Connection Error: WinError 10061-1

解決方法

下面是AI提供的解決方法,依照這個思路,首先要查看的就是PIP的代理設定。

使用命令提示字元窗口,輸入pip config unset global.proxy 命令後,pip檔案的設定檔路徑,打開文件,刪除裡面的代理設置,然後一切正常了!

 

從您提供的新錯誤訊息來看,儘管我們切換到了清華大學的PyPI鏡像,問題仍然存在。這進一步表明問題可能與您的系統或網路設定有關,特別是與代理設定相關。讓我們嘗試一些更深入的解決方法:

1. 清除pip的代理設定:
在命令列中執行以下命令來清除可能的代理設定:

pip config unset global.proxy

2. 檢查系統環境變數:
確保沒有設定HTTP_PROXY 或HTTPS_PROXY 環境變數。您可以在命令列中使用 set 命令查看所有環境變數。

3. 暫時停用所有代理:
在命令列中執行以下命令,然後嘗試安裝:

set HTTP_PROXY=
set HTTPS_PROXY=
pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --no-proxy

4. 檢查pip 版本:
運行 pip --version 確保您使用的是最新版本的pip。如果不是,可以嘗試升級:

python -m pip install --upgrade pip

5. 使用 --verbose 選項可取得更多資訊:

pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --verbose

這可能會提供更多關於連接問題的詳細資訊。

6. 檢查網路連線:
試著ping 一下pypi.tuna.tsinghua.edu.cn,看是否能夠連線:

ping pypi.tuna.tsinghua.edu.cn

7. 臨時停用防火牆:
如果您有權限,可以嘗試暫時停用Windows防火牆,看是否解決問題。

8. 使用離線安裝方法:
如果線上安裝持續失敗,可以考慮下載PyTorch的wheel文件,然後進行離線安裝。

9. 檢查Python 和pip 的安裝路徑:
確保您使用的Python 和pip 版本與您的系統路徑設定相符。

如果以上方法都無法解決問題,可能需要進一步檢查您的網路環境或系統設定。可能需要諮詢您的網路管理員或IT支援人員,因為這可能涉及更深層的網路或系統配置問題。

1/5 - (101 votes)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *