ERROR: No matching distribution found for torch==2.0.1解决方案

大家好,我是水滴~~

本文主要介绍在安装 stable-diffusion-webui 时出现的 ERROR: No matching distribution found for torch==2.0.1 问题的解决方案,希望能对你有所帮助。

《Python入门核心技术》专栏总目录・点这里

文章目录

  • 问题描述
  • 解决方案
  • 离线安装 PyTorch


问题描述

在安装 stable-diffusion-webui 过程中出现ERROR: No matching distribution found for torch==2.0.1错误,详细错误如下:

ERROR: Could not find a version that satisfies the requirement torch==2.0.1 (from versions: none)
ERROR: No matching distribution found for torch==2.0.1
Traceback (most recent call last):File "D:\StableDiffusion\stable-diffusion-webui\launch.py", line 48, in <module>main()File "D:\StableDiffusion\stable-diffusion-webui\launch.py", line 39, in mainprepare_environment()File "D:\StableDiffusion\stable-diffusion-webui\modules\launch_utils.py", line 378, in prepare_environmentrun(f'"{python}" -m {torch_command}', "Installing torch and torchvision", "Couldn't install torch", live=True)File "D:\StableDiffusion\stable-diffusion-webui\modules\launch_utils.py", line 116, in runraise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install torch.
Command: "D:\StableDiffusion\stable-diffusion-webui\venv\Scripts\python.exe" -m pip install torch==2.0.1 torchvision==0.15.2 --extra-index-url https://download.pytorch.org/whl/cu118
Error code: 1

解决方案

这跟 Python 的版本有关系,在当前版本中找不到 PyTorch 2.0.1 版本。官方要求的版本是 Python 3.10.6,你可以检查你的 Python 版本是否正确。

注意:在运行 webui-user.bat 时会在stable-diffusion-webui项目中创建一个 Python 虚拟环境,所以检查版本应该使用下面命令:
D:\StableDiffusion\stable-diffusion-webui\venv\Scripts\python.exe --version

如果版本不正确,请安装正确的 Python 3.10.6 版本。

安装好 Python 后,编辑 webui-user.bat,在 set PYTHON=后面指定 Python 可执行文件的路径,如下图:

在这里插入图片描述

然后删除 stable-diffusion-webui 目录下的 venv目录,重新运行 webui-user.bat,这样就能正常下载安装 PyTorch 了,如下图:

在这里插入图片描述

离线安装 PyTorch

如果你觉得上面方法安装的速度慢,也可以先使用迅雷下载下来,打开官方下载页:https://download.pytorch.org/whl/torch/,找到要下载的版本,右击使用迅雷下载。如下图:

在这里插入图片描述

或者直接下载:torch-2.0.1+cu118-cp310-cp310-win_amd64.whl

下载完后,可使用下成命令安装:

D:\StableDiffusion\stable-diffusion-webui\venv\Scripts\python.exe -m pip install D:\StableDiffusion\torch-2.0.1+cu118-cp310-cp310-win_amd64.whl

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/583530.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mysql相关面试题及答案

1、什么是MySQL&#xff1f; MySQL是一个开源的关系型数据库管理系统&#xff08;RDBMS&#xff09;&#xff0c;它基于SQL&#xff08;Structured Query Language&#xff0c;结构化查询语言&#xff09;进行操作。MySQL是最流行的数据库系统之一&#xff0c;特别是对于Web应…

对于高速链路,需要考虑 TVS 管结电容的要求

TVS管,即瞬态电压抑制器,是一种用于保护电路免受瞬态过电压损害的半导体器件。在高速链路(如USB、HDMI、以太网等)中,TVS管被广泛用于抑制外部电涌、静电放电(ESD)等引起的瞬态电压,以保护敏感的电子组件。 TVS管的结电容:是在TVS管的PN结上形成的固有电容…

前端通过增加XHR钩子来全局增加header

引言 前端通过修改 XHR 原型来全局增加 header 是采用 XMLHttpRequest 加 hook 方式实现一个简单业务场景。这样可以提高代码的可维护性和可扩展性&#xff0c;减少重复代码的编写。 比如&#xff0c;在用户登录后&#xff0c;后端返回了一个 token&#xff0c;前端需要在发送…

PostgreSQL 数据库归档最近被问及的问题问题 与 4 毋 处世学

开头还是介绍一下群&#xff0c;如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题&#xff0c;有需求都可以加群群内&#xff0c;可以解决你的问题。加群请联系 liuaustin3 &#xff0c;&#xff08;共1790人左右 1 2 3 4 5&#xff0…

小型企业成为网络犯罪分子获取数据的目标

在过去十年的大部分时间里&#xff0c;网络犯罪的巨额资金来自针对大型组织的勒索软件攻击。这种威胁仍然存在。但犯罪分子可能会将注意力转向中小企业 (SMB)。这对消费者的影响将是巨大的。 将软件即服务 (SaaS) 技术用于核心业务功能继续将中小企业整合到全球供应链中。由于…

优雅的处理tkMapper批量插入、分批次插入

Springboot框架下tkMapper想实现批量插入&#xff0c;一般是需要自定义BaseMapper来继承InsertListMapper tkmapper提供的有两个insertList方法&#xff0c; 一个支持主键自动生成 tk.mybatis.mapper.additional.insert 一个不支持主键生成 tk.mybatis.mapper.common.specia…

Linux期末考试复习

gcc编译 案例.c源代码-E预处理后.i文件gcc -E test.c -o test.i-S编译后.s文件gcc -S test.i -o test.s-c汇编.o文件 库文件gcc -c test.s -o test.o-I 链接后目标文件 gcc 不使用 –E、–S 和 –c选项&#xff0c;则会依次自动执行预处理、编译和汇编。 头文件#include <…

Java内存溢出如何解决,Java oom排查方法,10个定位解决办法

引言 在Java开发过程中&#xff0c;有效的内存管理是保证应用程序稳定性和性能的关键。不正确的内存使用可能导致内存泄露甚至是致命的OutOfMemoryError&#xff08;OOM&#xff09;。为了避免这些问题&#xff0c;本文将分享10个关于Java内存管理的实用技巧。 正文 1、使用…

2023年的技术回顾

技术趋势 在人工智能领域&#xff0c;2023年见证了AI技术的快速发展&#xff0c;包括新的算法、模型的改进以及AI在各个领域的广泛应用。深度学习、机器学习、自然语言处理等领域取得了显著的进步&#xff0c;推动了AI在语音识别、图像识别、自动驾驶、医疗诊断等领域的应用。…

Chatgpt如何共享可以防止封号!

ChatGPT 是一个基于 GPT-3.5/GPT-4 模型的对话系统&#xff0c;它主要用于处理自然语言对话。通过训练模型来模拟人类的语言行为&#xff0c;ChatGPT 可以通过文本交流与用户互动。每个新版本的 GPT 通常都会在模型规模、性能和其他方面有一些改进。在目前免费版GPT-3.5 中&…

OpenWrt版本更迭说明

以下是OpenWrt的主要版本历史&#xff1a; OpenWrt 0.9&#xff1a;2004年发布的最初版本。 OpenWrt 7.09&#xff1a;2007年发布&#xff0c;支持超过100个路由器模型。 OpenWrt 8.09&#xff1a;2009年发布&#xff0c;引入了“Backfire”代码名称&#xff0c;添加了多个硬…

【第十二课】KMP算法(acwing-831 / c++代码 / 思路 / 视频+博客讲解推荐)

目录 暴力做法 代码如下 KMP算法 不同的next求法-----视频讲解/博客推荐 视频推荐 博客推荐 课本上的方法- prefix的方法- 求next数组思路---next数组存放前缀表的方式 s和p匹配思路 代码如下 暴力做法 遍历s主串中每一个元素&#xff0c;如果该元素等于模板串p中…

数据智慧:C#中编程实现自定义计算的Excel数据透视表

前言 数据透视表&#xff08;Pivot Table&#xff09;是一种数据分析工具&#xff0c;通常用于对大量数据进行汇总、分析和展示。它可以帮助用户从原始数据中提取关键信息、发现模式和趋势&#xff0c;并以可视化的方式呈现。 在数据透视表中&#xff0c;数据分析师通常希望进…

Vue使用Element table表格格式化GMT时间为Shanghai时间

Vue使用Element表格格式化GMT时间为Shanghai时间 说明 阿里巴巴java开发规范规定&#xff0c;数据库必备gmt_create、gmt_modified字段&#xff0c;使用的是GMT时间&#xff0c;在中国使用必然要转换我中国时间。 在阿里巴巴的Java开发规范中&#xff0c;要求每个表都必备三…

智能写作辅助工具有哪些,这4款强烈推荐

智能写作辅助工具是现代写作过程中的必备利器&#xff0c;它们能够提供语法纠错、词汇替换、文本优化等功能&#xff0c;帮助我们提高写作效率和质量。在众多智能写作辅助工具中&#xff0c;以下是四款强烈推荐的中文软件。 推荐一&#xff1a;爱制作AI 一、什么是爱制作AI 爱…

VD6283TX环境光传感器(2)----移植闪烁频率代码

VD6283TX环境光传感器----2.移植闪烁频率代码 闪烁定义视频教学样品申请源码下载参考代码硬件准备开发板设置生成STM32CUBEMX串口配置IIC配置X-CUBE-ALSADC使用定时器触发采样KEIL配置FFT代码配置app_x-cube-als.c需要添加函数演示结果 闪烁定义 光学闪烁是指人造光源产生的光…

什么是骨传导耳机?骨传导能保护听力吗?

骨传导耳机是一种非常特殊的蓝牙耳机&#xff0c;它通过骨传导技术将声音直接传送到内耳。这种技术不同于传统耳机&#xff0c;它不通过空气传送声音&#xff0c;而是通过头骨的振动来传送声音。 并且骨传导耳机能够在一定程度上起到保护听力的作用&#xff0c;主要是因为它们不…

UniApp小程序使用vant引入vant weapp

HBuilder X里新建项目指路 HBuilderX新建项目 安装node.js指路 安装node.js 1.通过npm安装 查看npm环境 //打开终端输入命令查看版本 npm -version 1.1.右键打开外部终端窗口 1.2.输入npm init -y命令 1.3.通过命令安装 npm i vant/weapp1.3.3 -S --production 1.4.打开工具…

Hive讲课笔记:内部表与外部表

文章目录 一、导言二、内部表1.1 什么是内部表1.1.1 内部表的定义1.1.2 内部表的关键特性 1.2 创建与操作内部表1.2.1 创建并查看数据库1.2.2 在park数据库里创建student表1.2.3 在student表插入一条记录1.2.4 通过HDFS WebUI查看数据库与表 三、外部表2.1 什么是外部表2.2 创建…

鸿蒙开发(二)- 鸿蒙DevEco3.X开发环境搭建

上篇说到&#xff0c;鸿蒙开发目前势头旺盛&#xff0c;头部大厂正在如火如荼地进行着&#xff0c;华为也对外宣称已经跟多个厂商达成合作。目前看来&#xff0c;对于前端或客户端开发人员来说&#xff0c;掌握下鸿蒙开发还是有些必要性的。如果你之前是从事Android开发的&…