常見錯誤以及解決方案
常見問題及其解決方案。如果這些解決方案不起作用,請隨時在不和諧服務器上詢問或提出問題。
Windows 上 NVIDIA 卡上的渲染非常非常慢
請按照https://nvidia.custhelp.com/app/answers/detail/a_id/5490/~/system-memory-fallback-for-stable-diffusion中的說明進行操作,但C:\path\to\EasyDiffusion\installer_files\env\python.exe在步驟 1 中使用。
532 版本之后的 NVIDIA 驅動程序使用系統 RAM 作為共享內存(速度非常非常慢)。當 GPU 內存幾乎已滿時(例如,對于非常大的圖像),此行為就會出現。這會使渲染速度降低近 20 倍。
如果您使用的是最新的 NVIDIA 驅動程序,則可以在驅動程序設置中禁用此行為,以防止 Easy Diffusion 使用共享內存。該設置僅適用于 Easy Diffusion,不會影響其他程序。
運行時錯誤:CUDA 內存不足
如果您的 PC 的 GPU RAM 低于 6GB,則可能會發生這種情況。
嘗試在“設置”選項卡中設置較低的“VRAM 使用級別”設置。
還可以嘗試生成較小尺寸的圖像。
urllib.error.URLError: <urlopen 錯誤 [Errno 11001] getaddrinfo 失敗>
這可能是由于防火墻/防病毒/代理/VPN 阻止了您的網絡連接。請檢查那些。
另一個解決方案是切換到 Google 的 DNS 服務器:https://developers.google.com/speed/public-dns/docs/using#windows或 Cloudflare 的 DNS 服務器:https://developers.cloudflare.com/1.1.1.1/設置/窗口/
ImportError libSM.so.6 無法打開共享對象文件 沒有這樣的文件或目錄
請運行apt install libsm6 libxext6 libxrender-dev -y(您可能需要在此之前放置sudo)
然后再試一次。
無法加載 Qt 平臺插件“xcb”
在 Linux 中,請在運行 start.sh 之前運行此命令:export QT_QPA_PLATFORM=offscreen
ImportError:導入 cv2 時 DLL 加載失敗:找不到指定的模塊。
如果您運行的是 Windows 10 N 或 Windows 10 KN(或其任何專業版、教育版等變體),則需要Microsoft Media 功能包才能運行 Stable Diffusion。
殺死 uvicorn 服務器:app --app-dir ... --port 9000 --host 0.0.0.0
如果您的電腦內存不足,就會發生這種情況。穩定擴散需要大量 RAM,并且至少需要 10 GB RAM 才能正常工作。您還可以嘗試在運行 Stable Diffusion UI 之前關閉所有其他應用程序。
由于吊銷服務器離線,吊銷功能無法檢查吊銷
臨時解決方法是禁用 SSL 檢查。在開發者控制臺中運行:
git config --global http.sslBackend schannel
git config --global http.sslVerify false
要重新啟用 SSL 檢查,請運行:
git config --global http.sslVerify true
禁用 SSL 檢查可能會讓攻擊者將惡意軟件注入到您的下載中。
對于支持查詢
在現有安裝中進入 conda 環境
這將在終端中為您提供一個激活的 conda 環境,以便您可以運行命令并強制安裝任何軟件包(如果需要)。
用戶不再需要安裝 Anaconda Prompt 來執行此操作,因為安裝程序在其中捆綁了便攜式版本的 conda。只需按照以下步驟操作即可。
視窗:
Developer Console.cmd雙擊該文件(在項目文件夾內)運行該文件。- 鍵入
python --version并按 Enter 鍵。您應該看到 3.8.5。
Linux:
- 打開終端
- 輸入
cd /path/to/stable-diffusion-ui并按 Enter 鍵 - 輸入
./developer_console.sh并按 Enter 鍵 - 鍵入
python --version并按 Enter 鍵。您應該看到 3.8.5。
這將為您提供一個激活的 conda 環境。您現在可以運行 conda 或 pip 命令來安裝或更改包。

浙公網安備 33010602011771號