
安装过不同版本的Python
键盘按住win+R,弹出这个界面。
输入cmd,点击确定。
来到这个界面。
输入python –version,能看到Python的版本为3.10.6,这个版本是正确的。
但是你安装的版本不是这个,要怎么操作呢?
点击桌面左下角的【开始】,选择【设置】-【应用】,在红框里输入python
搜索结果如下。
鼠标左键单机,选择卸载,这两个都要卸载。
卸载完毕后,回到这里,输入python –version,输出如下,代表已经完全卸载。然后重新安装正确版本即可。
Error : Couldn’t Install Torch and torchvision could not
这个问题基本上也是由于Python版本不对,按照上面的顺序卸载并重新安装就好。
Error : Torch is not able to use GPU
这个问题一般是因为计算机显卡的显存太小。
首先我们打开这个链接:https://github.com/AUTOMATIC1111/stable-diffusion-webui
点击Wiki,选择troubleshooting
内容提取如下:
- 在使用显存较低(<=4GB)的显卡时,可能会出现内存不足的错误。可以通过命令行参数启用各种优化,以牺牲一些/很多速度来减少显存的使用。
- 使用
--opt-sdp-no-mem-attention
或可选的依赖项--xformers
可以将许多显卡的GPU内存使用量减少一半。 - 如果您有4GB的VRAM并且想要制作大约1.3倍大的图像,请使用
--medvram
。 - 如果你有4GB的显存,但是在
--medvram
时出现内存不足的错误,请使用--lowvram --always-batch-cond-uncond
代替。 - 如果您拥有4GB的显存,并且想要制作比您使用
--medvram
更大的图像,请使用--lowvram
。 - 如果您的显存为4GB,并且在加载完整权重模型时出现内存不足错误,请使用
--disable-model-loading-ram-optimization
(在v1.6.0中添加)。
如何使用这些参数解决问题?
例如,我想让我的GPU内存使用量减少,我就可以复制--xformers
参数。然后打开SD的目录,右键如下文件,选择编辑。
在这个选项下粘贴复制好的参数,它可以粘贴多个参数,用空格分割,根据你的需求来选择对应的参数。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
