使用云起实验室安装Stable Diffusion报错问题的解决

本文涉及的产品
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,5000CU*H 3个月
模型训练 PAI-DLC,5000CU*H 3个月
简介: 因为huggingface目前国内已无法访问,按照原有的手册安装时就会报错,本文给出解决办法,以顺利完成安装和使用

背景

(今日2023.10.24)huggingface目前国内已无法访问,而云起实验室中的stable diffusion webui安装教程依然是按照可用的方式进行的配置,所以安装过程会报错无法获取到相关的资源,本文就是解决这个过程中的问题。

报错

问题一

使用如下指令启动webui时,报错ImportError: cannot import name '_compare_version' from 'torchmetrics.utilities.imports' (/root/.conda/envs/aigc/lib/python3.10/site-packages/torchmetrics/utilities/imports.py),显然这是版本兼容性问题。

python launch.py --listen --lowvram --no-half --skip-torch-cuda-test

解决办法

将torchmetrics版本降低到0.11.4,推荐使用指令:

!pip install torchmetrics==0.11.4 torch==1.13.1+cu117 torchvision==0.14.1+cu117 torchtext==0.14.1 torchaudio==0.13.1 torchdata==0.5.1 --extra-index-url https://download.pytorch.org/whl/cu117

问题二

同样是在启动webUI时,报错

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.

这是因为国内huggingface已无法访问,因此需要将相应的配置文件下载到本地,然后修改文件读取路径。

解决办法

  1. https://huggingface.co/openai/clip-vit-large-patch14/tree/main网页(ps:网页访问依然需要科学上网)中的配置文件下载到本地并放到一个文件夹中,这里我是放到/root路径下,并命名为openai

1698131549074.png

  1. 根据报错信息修改相应文件中的路径

1698131614899.png

找到该文件,并修改clip_version参数为上述配置文件的路径

1698131695067.png

成功运行

修改后再次启动webUI,就可以成功启动了。

1698131771933.png

相关实践学习
使用PAI-EAS一键部署ChatGLM及LangChain应用
本场景中主要介绍如何使用模型在线服务(PAI-EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。
机器学习概览及常见算法
机器学习(Machine Learning, ML)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
目录
相关文章
|
4月前
|
存储 人工智能 物联网
【体验有奖】用 AI 画春天,函数计算搭建 Stable Diffusion WebUI
【体验有奖】用 AI 画春天,函数计算搭建 Stable Diffusion WebUI
|
3月前
|
人工智能 分布式计算 调度
人工智能平台PAI产品使用合集之Stable Diffusion如何部署
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
4月前
|
机器学习/深度学习 并行计算 Linux
Stabble Diffusion 本地部署教程详解
Stabble Diffusion 本地部署教程详解
126 1
|
11月前
|
人工智能 小程序 前端开发
AI | Stable Diffusion系列教程(二)
上一期更新了如何安装以及简单使用,这一期简单的讲讲常用的几个功能,以及下载模型,通过模型来生图。
305 0
AI | Stable Diffusion系列教程(二)
|
11月前
|
人工智能 Python Windows
AI | Stable Diffusion系列教程(一)
最近的AI大火,我也来曾一个热度吧。本篇应该算是干货较多。
241 0
AI | Stable Diffusion系列教程(一)
|
11月前
|
人工智能 算法 小程序
AI | Stable Diffusion系列教程(三)
上一期介绍了基本功能以及简单的生图,这一期就直接开整如何做现在咸鱼卖的二维码美化,会了就赚,不用花钱买了。
183 0
AI | Stable Diffusion系列教程(三)
|
11月前
|
人工智能
AI | Stable Diffusion系列教程(四)
这期讲一讲如何将文字藏在图片当中以及艺术字吧!
211 0
AI | Stable Diffusion系列教程(四)
|
11月前
|
人工智能 弹性计算 物联网
GPU实验室-部署Stable Diffusion玩转AI绘画
在本实验场景中,我们将向大家介绍如何基于 Stable Diffusion 实现文字到图片的生成,包括Stable Diffusion的安装和基本使用方法,以及使用Lora模型调整图片生成的风格。
|
机器学习/深度学习 人工智能 并行计算
AI 绘画工具 Stable Diffusion 本地安装使用
最近要用到 AI 绘画,所以研究了下目前市面上的 AI 绘画工具,真可谓是琳琅满目,但主流的还是 Stable diffusion 和 Midjourney 两大阵营。 树先生总结了目前使用 Stable diffusion 的几种不同姿势,还没上车的朋友们快跟着我一起上车吧~
AI 绘画工具 Stable Diffusion 本地安装使用
|
存储 弹性计算 并行计算
AIGC尝鲜-部署Stable Diffusion
1 背景:AIGC是目前的大火热点,想简单尝鲜可以使用一些厂商提供的现成的服务,也可以自己部署一个。由于后续要考虑针对OSS存储在这个场景做一些优化,所以这里自己用源码部署一个以便后续修改。完成到效果:2 原料准备  硬件:ECS: gn6i-c24g  ,带2个T4 GPU,开通了公网IP,后面可以通过该IP来访问UI。 软件:操作系统: Debian 5.10.162-1 (2023-01-2
AIGC尝鲜-部署Stable Diffusion

热门文章

最新文章