安装项目中的提示操作:GitHub – AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI
遇到的问题:
- github中clone项目的时候慢:
- https://ping.chinaz.com/github.com 中测速,在hosts将github.com的ip做更改
- 安装torch的时候源慢:
- 安装的时候等一会,一般是前面阶段比较慢,到后面速度就会上来。
- 可以在launch.py中将对应的源替换掉,使用清华的源。
- 一些缺失的包:
- ERROR: Cannot activate python venv
- python3 -m venv venv/
- 安装TCMalloc
- apt install libgoogle-perftools-dev
- 安装TCMalloc
- 服务器重启后找不到显卡驱动,报错 torch is not able to use gpu
- apt update 更新的时候 内核的header没安装成功,重启了服务器,造成显卡驱动没有正常运行 重新安装了一下 kernel header
- sudo apt install linux-headers-$(uname -r)
- 无法使用公网访问:
- Could not create share link. Please check your internet connection or our status page: https://status.gradio.app
- 没解决,并且sd默认的公网服务并不稳定。 使用nginx反向代理7860端口解决
- 换海外服务器
- Could not create share link. Please check your internet connection or our status page: https://status.gradio.app
- ERROR: Cannot activate python venv, aborting…
- python3 -c ‘import venv’ #should not return any errors
- python3 -m venv venv/ #should populate the directory
- nginx做反向代理,需要增加socket支持:
- location / {
- proxy_pass http://127.0.0.1:7860;
- proxy_http_version 1.1;
- proxy_set_header Upgrade $http_upgrade;
- proxy_set_header Connection “Upgrade”;
- proxy_read_timeout 300s;
- proxy_connect_timeout 300s;
- }
- 运行: ./webui.sh –share –enable-insecure-extension-access