MAC安装stable diffusion

bash 复制代码
./webui.sh --precision full --no-half-vae --disable-nan-check --api

Command: "/Users/xxxx/aigc/stable-diffusion-webui/venv/bin/python3" -m pip install torch==2.0.1 torchvision==0.15.2

Error code: 2

执行命令:

bash 复制代码
pip install torch==2.0.1 torchvision==0.15.2 -i https://pypi.tuna.tsinghua.edu.cn/simple

设置pip源:

bash 复制代码
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

建议还是切换到:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

任意文本编辑器打开webui根目录下的launch.py找到下列代码

gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")

clip_package = os.environ.get('CLIP_PACKAGE', "git+https://github.com/openai/CLIP.git@d50d76daa670286dd6cacf3bcd80b5e4823fc8e1")

openclip_package = os.environ.get('OPENCLIP_PACKAGE', "git+https://github.com/mlfoundations/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b")

把那几个GitHub的源改成国内码云搬运的

gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+https://gitee.com/gavinss1/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")

clip_package = os.environ.get('CLIP_PACKAGE', "git+https://gitee.com/jerrylinkun/CLIP.git@d50d76daa670286dd6cacf3bcd80b5e4823fc8e1")

openclip_package = os.environ.get('OPENCLIP_PACKAGE', "git+https://gitee.com/ufhy/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6b")

错误:

stderr: ERROR: Could not find a version that satisfies the requirement tb-nightly (from versions: none)

ERROR: No matching distribution found for tb-nightly

发现这个错误直接切换pip源

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

错误:

OSError: Can't load tokenizer for 'openai/clip-vit-large-patch14'. If you were trying to load it from 'https://huggingface.co/models', make sure you don't have a local directory with the same name. Otherwise, make sure 'openai/clip-vit-large-patch14' is the correct path to a directory containing all relevant files for a CLIPTokenizer tokenizer.

Failed to create model quickly; will retry using slow method.

'(MaxRetryError("HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /openai/clip-vit-large-patch14/resolve/main/vocab.json (Caused by ConnectTimeoutError(<urllib3.connection.HTTPSConnection object at 0x15b3d0310>, 'Connection to huggingface.co timed out. (connect timeout=10)'))"), '(Request ID: c9ab7798-16e9-4ede-84bf-5c72056cc4ca)')' thrown while requesting HEAD https://huggingface.co/openai/clip-vit-large-patch14/resolve/main/vocab.json

这个错误是访问不了: huggingface.co; 需要科学上网

错误:

AttributeError: 'NoneType' object has no attribute 'cond_stage_model'

Exception in thread Thread-2:

Traceback (most recent call last):

File "/usr/local/Cellar/python@3.9/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 980, in _bootstrap_inner

self.run()

File "/usr/local/Cellar/python@3.9/3.9.13_1/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 917, in run

self._target(*self._args, **self._kwargs)

File "/Users/xxxx/aigc/stable-diffusion-webui/modules/initialize.py", line 153, in load_model

devices.first_time_calculation()

File "/Users/xxxx/aigc/stable-diffusion-webui/modules/devices.py", line 148, in first_time_calculation

linear(x)

File "/Users/xxxx/aigc/stable-diffusion-webui/venv/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1501, in _call_impl

return forward_call(*args, **kwargs)

File "/Users/xxxx/aigc/stable-diffusion-webui/extensions-builtin/Lora/networks.py", line 429, in network_Linear_forward

return originals.Linear_forward(self, input)

File "/Users/xxxx/aigc/stable-diffusion-webui/venv/lib/python3.9/site-packages/torch/nn/modules/linear.py", line 114, in forward

return F.linear(input, self.weight, self.bias)

RuntimeError: "addmm_impl_cpu_" not implemented for 'Half'

修改命令:

bash 复制代码
 ./webui.sh --precision full --no-half --no-half-vae --disable-nan-check --api

最后看看效果,没有特殊配置,效果不太好,但是说明整体能work了

相关推荐
_妲己11 小时前
stable diffusion的MLSD直线(AI室内设计)
人工智能·stable diffusion
斯文by累18 小时前
Stable Diffusion 3.5 FP8:高效文生图技术革命
人工智能·stable diffusion
csdn_aspnet18 小时前
Stable Diffusion 3.5 FP8 的应用场景探索
人工智能·stable diffusion·fp8·sd3.5
多仔ヾ1 天前
Stable Diffusion AIGC 视觉设计实战教程之 06-提示词应用技巧
stable diffusion·aigc
_妲己5 天前
SD的细分功能包括重绘,图像处理、放大等扩散模型应用
人工智能·python·深度学习·机器学习·stable diffusion·comfyui·ai工作流
二院大蛙7 天前
Stable Diffusion 3.5 FP8在农业无人机航拍模拟图中的地形还原精度
stable diffusion· fp8· 农业无人机
或困7 天前
Stable Diffusion 3.5 FP8镜像支持灰度检测与异常报警
stable diffusion·灰度发布·fp8量化
沉默的大羚羊7 天前
Stable Diffusion 3.5 FP8模型可用于旅游宣传海报制作
stable diffusion·文生图·fp8
BOBO爱吃菠萝7 天前
Stable Diffusion 3.5 FP8镜像自动化部署脚本发布
stable diffusion·量化·fp8
九章云极AladdinEdu7 天前
项目分享|SD-Trainer:Stable Diffusion 训练集成工具
stable diffusion·端到端学习·高斯泼溅·3d场景分割·物体级代码本·2d到3d提升