阿里云微调chatglm3-6b---只有一个python解释器但gradio要求版本不兼容怎么办

安装LLAMA参考博文http://t.csdnimg.cn/6yYwG

在用LLAMA微调大模型的时候总是出现connected error out并且出现这样的界面

这是由于LLMA所要求的gradio版本>=4.0.0,<=4.2.0,然而chatglm3-6b要求的gradio版本需要gradio==3.39.0才能显示出web_demo_gradio.py渲染的界面(参考该博文及博文下的评论http://t.csdnimg.cn/uzJLN)。于是当我安装了LLAMA的依赖以后原本可以打开的web_demo_gradio.py打不开了。

解决方法,创建两个Virtualenv环境

首先

pip install virtualenv

接着创建用于chatglm跑网页的chat环境

virtualenv chat

接着 进入chat环境安装chatglm的依赖

source chat/bin/activate
pip install -r requirements.txt

安装完成,记得先退出chat环境

deactivate

再创建lora环境用于跑LLAMA模型微调

virtualenv lora
source lora/bin/activate

接着安装LLAMA,LLAMA 最好不要安装在chatglm目录下

git clone https://github.com/hiyouga/LLaMA-Factory.git

 由于llama官网更新的V0.6.1打开会报错connection error out,我们先切换到v0.6.0分支

git checkout v0.6.0

然后在安装依赖 

pip install -r requirements.txt

然后看一下是不是两个环境各自的gradio是否符合要求 

接着退出lora环境进入chat环境安装chatglm3-6b模型。 (模型安装调试后续更新)

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

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

相关文章

[SystemVerilog]常见设计模式/实践

常见设计模式/实践 RTL 设计&#xff08;尤其是 ASIC&#xff09;的最终目标是制作出最小、最快的电路。为此&#xff0c;我们需要了解综合工具如何分析和优化设计。此外&#xff0c;我们还关注仿真速度&#xff0c;因为等待测试运行实际上是在浪费工程精力。虽然综合和仿真工…

Android MTK 屏下指纹的调试过程记录

Demo链接 -----> https://download.csdn.net/download/u011694328/89118346 一些品牌手机都有了屏下指纹的功能&#xff0c;还算是个比较新颖的功能&#xff0c;最近有项目需要使用屏下指纹&#xff0c; 使用的是汇顶&#xff08;Goodix&#xff09;的指纹方案&#xff0c…

Ps 滤镜:表面模糊

Ps菜单&#xff1a;滤镜/模糊/表面模糊 Filter/Blur/Surface Blur 表面模糊 Surface Blur滤镜可在保留边缘清晰度的同时模糊图像&#xff0c;适用于需要在不损失重要细节的前提下减少图像杂色和噪点的场景。 ◆ ◆ ◆ 使用方法与技巧 1、可按以下步骤进行操作。 首先将“半径”…

前端和后端解决跨域问题的方法

目前很多java web开发都是采用前后端分离框架进行开发&#xff0c;相比于单体项目容易产生跨域问题。 一、跨域问题CORS 1.什么是跨域问题&#xff1f; 后端接收到请求并返回结果了&#xff0c;浏览器把这个响应拦截了。 2.跨域问题是怎么产生的&#xff1f; 浏览器基于同源…

Opentelemetry——Observability Primer

Observability Primer 可观测性入门 Core observability concepts. 可观测性核心概念。 What is Observability? 什么是可观测性&#xff1f; Observability lets us understand a system from the outside, by letting us ask questions about that system without know…

(2022级)成都工业学院数据库原理及应用实验三:数据定义语言DDL

唉&#xff0c;用爱发电连赞都没几个&#xff0c;博主感觉没有动力了 想要完整版的sql文件的同学们&#xff0c;点赞评论截图&#xff0c;发送到2923612607qq,com&#xff0c;我就会把sql文件以及如何导入sql文件到navicat的使用教程发给你的 基本上是无脑教程了&#xff0c;…

【Ubuntu】 Github Readme导入GIF

1.工具安装 我们使用 ffmpeg 软件来完成转换工作1.1 安装命令 sudo add-apt-repository ppa:jonathonf/ffmpeg-3sudo apt-get updatesudo apt-get install ffmpeg1.2 转换命令 &#xff08;1&#xff09;直接转换命令&#xff1a; ffmpeg -i out.mp4 out.gif(2) 带参数命令&…

泽众Testone自动化测试平台,测试用例支持单个调试执行,同步查看执行日志

泽众Testone自动化测试平台之前版本&#xff0c;测试用例批量和单个执行&#xff0c;必须要通过测试集操作执行&#xff0c;操作略繁琐&#xff0c;我们通过本轮优化升级&#xff0c;测试用例直接可以单个调试执行&#xff0c;同步查看执行日志&#xff0c;操作上去繁就简&…

SpringCloud集成SkyWalking链路追踪并收集日志

博主介绍&#xff1a;✌全网粉丝5W&#xff0c;全栈开发工程师&#xff0c;从事多年软件开发&#xff0c;在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战&#xff0c;博主也曾写过优秀论文&#xff0c;查重率极低&#xff0c;在这方面有丰富的经验…

解决PROFINET转PROFIBUS DP网关控制水处理系统通讯的问题

在工业自动化的浩渺星空中&#xff0c;PROFINET犹如一颗璀璨的明星&#xff0c;以其高效、稳定和灵活的特性&#xff0c;在以太网通信协议的舞台上大放异彩。然而&#xff0c;即便是在最明亮的星光下&#xff0c;也难免会有阴影存在。在实际应用中&#xff0c;PROFINET转PROFIB…

2024个人动态线条导航HTML源码

源码介绍 2024个人导航HTML源码&#xff0c;源码由HTMLCSSJS组成&#xff0c;记事本打开源码文件可以进行内容文字之类的修改&#xff0c;双击html文件可以本地运行效果&#xff0c;也可以上传到服务器里面&#xff0c;重定向这个界面 源码下载 2024个人导航HTML源码

面试经典算法系列之二叉树3 -- 二叉树的层序遍历

面试经典算法18 - 二叉树的层序遍历 LeetCode.102 公众号&#xff1a;阿Q技术站 问题描述 给你二叉树的根节点 root &#xff0c;返回其节点值的 层序遍历 。 &#xff08;即逐层地&#xff0c;从左到右访问所有节点&#xff09;。 示例 1&#xff1a; 输入&#xff1a;roo…