目录第一步安装 Anaconda第二步在 Anaconda Prompt 里创建隔离环境第三步在 Trae 里指定这个 Conda 环境第四步在 Trae 里运行代码第一步安装 Anaconda去 Anaconda 官网下载 Windows 安装包正常安装即可。安装时如果看到“Add Anaconda to PATH”的选项勾选或不勾选都可以后面 Trae 里我们会直接指定解释器绝对路径不依赖 PATH。安装完成后打开开始菜单里的“Anaconda Prompt”这是 Anaconda 自带的命令行工具后续所有 conda 命令都在这里执行。国内镜像下载地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/第二步在 Anaconda Prompt 里创建隔离环境在 Anaconda Prompt 中输入以下命令创建一个专门用于跑 Qwen 模型的环境名字你可以自己定比如qwen_env1.在Prompt中添加镜像conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --set show_channel_urls yes2.创建环境conda create -n qwen_env python3.11 -y这行命令会创建一个隔离的 Python 3.11 环境。完成后激活它textconda activate qwen_env激活后命令行前面会出现(qwen_env)说明你现在处在这个隔离环境里。接着安装任务需要的两个库textpip install transformers torch可能下载很久装完后先查一下这个环境里 Python 的绝对路径后面 Trae 配置要用。在 Anaconda Prompt 里输入textwhere python它会输出一个路径类似C:\Users\你的用户名\anaconda3\envs\qwen_env\python.exe把这个路径记下来。第三步在 Trae 里指定这个 Conda 环境打开 Trae打开你放代码的文件夹。按下Ctrl Shift P打开命令面板输入并选择“Python: Select Interpreter”选择解释器。在弹出的选项里不要依赖它自动扫描出来的列表有时候扫不到 Conda 环境。选择“输入解释器路径”Enter interpreter path…然后把你刚才用where python得到的完整路径粘贴进去回车确认。指定成功后Trae 右下角或状态栏会显示当前使用的 Python 解释器来自你创建的qwen_env环境。第四步在 Trae 里运行代码1.把文件里的代码粘贴到 Trae 中新建的test_qwen.py里保存。第一次运行联网下载模型然后找到下载的文件夹如果在C盘可以迁移到D盘第一次下载会很慢可以打开#联网下载模型的那行镜像代码第二次运行从D盘缓存加载模型禁用下载模型加载就很快了import torch import os #从D盘缓存中加载模型 os.environ[HF_HOME] D:\\huggingface_cache # 禁用联网下载模型 os.environ[HF_HUB_OFFLINE] 1 #联网下载模型 # os.environ[HF_ENDPOINT] https://hf-mirror.com from transformers import AutoModelForCausalLM, AutoTokenizer # 指定模型ID model_id Qwen/Qwen1.5-0.5B-Chat # 设置设备优先使用GPU device cuda if torch.cuda.is_available() else cpu print(fUsing device: {device}) # 加载分词器 tokenizer AutoTokenizer.from_pretrained(model_id) # 加载模型并将其移动到指定设备 model AutoModelForCausalLM.from_pretrained(model_id).to(device) print(模型和分词器加载完成)2.进行问答我们来创建一个对话提示Qwen1.5-Chat 模型遵循特定的对话模板。然后可以使用上一步加载的tokenizer将文本提示转换为模型能够理解的数字 ID即 Token ID。调用模型的generate()方法来生成回答了。模型会输出一系列 Token ID这代表了它的回答。最后我们需要使用分词器的decode()方法将这些数字 ID 翻译回人类可以阅读的文本。import torch import os #从D盘缓存中加载模型 os.environ[HF_HOME] D:\\huggingface_cache # 禁用联网下载模型 os.environ[HF_HUB_OFFLINE] 1 #联网下载模型 # os.environ[HF_ENDPOINT] https://hf-mirror.com from transformers import AutoModelForCausalLM, AutoTokenizer # 指定模型ID model_id Qwen/Qwen1.5-0.5B-Chat # 设置设备优先使用GPU device cuda if torch.cuda.is_available() else cpu print(fUsing device: {device}) # 加载分词器 tokenizer AutoTokenizer.from_pretrained(model_id) # 加载模型并将其移动到指定设备 model AutoModelForCausalLM.from_pretrained(model_id).to(device) print(模型和分词器加载完成) # 准备对话输入 messages [ {role: system, content: You are a helpful assistant.}, {role: user, content: 你好请介绍你自己。} ] # 使用分词器的模板格式化输入 text tokenizer.apply_chat_template( messages, tokenizeFalse, add_generation_promptTrue ) # 编码输入文本 model_inputs tokenizer([text], return_tensorspt).to(device) print(编码后的输入文本:) print(model_inputs) # 使用模型生成回答 # max_new_tokens 控制了模型最多能生成多少个新的Token generated_ids model.generate( model_inputs.input_ids, max_new_tokens512 ) # 将生成的 Token ID 截取掉输入部分 # 这样我们只解码模型新生成的部分 generated_ids [ output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids) ] # 解码生成的 Token ID response tokenizer.batch_decode(generated_ids, skip_special_tokensTrue)[0] print(\n模型的回答:) print(response)恭喜您成功本地部署调用开源大模型
企业数字化 ERP 产品动态
相关推荐
SEI 膜与锂离子电池化成:工艺控制、测试边界与设备数据分析 1. 引言SEI(Solid Electrolyte Interphase,固体电解质界面膜)是理解常见石墨负极锂离子电池首次充电过程的重要概念。它与电解液在负极表面的还原分解及后续界面反应有关,也是化成工艺开发中需要关注的内容之一。从工程角度&#… · 2026/11/7 0:23:25
筛选表格中带有某些字段的行 比如:想筛选K列中包含M1字样的 且只要M1字样后面的日期年月日K2 单元格内容:
[TPM审批]
王新雨 2026-09-09 13:41:53
N1(3.5T 以下DCDCCDC)
[定点确认]
赵邦川 2026-08-31 12:46:39
M1
刘轩 2026-09-10 20:33:46第一步࿱… · 2026/11/7 14:55:21
62-基于STM32单片机的塑料玩具分拣系统设计 单片机型号(STM32)目录一、摘要二、设计要求三、原理图四、说明书预览五、QA作者简介:电指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作主要内容:人工智能与大数据、单片机/PL… · 2026/11/3 4:46:10
特种灯灯工证书考试真题与备考技巧良心建议 特种灯灯工证书考试真题与备考技巧良心建议 你急需特种作业证才能上岗找工作,但特种灯灯工证书考试难度大、题型多、内容杂,很多人一上手就懵。作为干了十年特种作业考试培训的老师,我可以负责任地说,特种灯灯工证书不是靠运气,而是靠方法和技巧。今天就… · 2026/11/8 7:59:59
电厂用电工证要求:实操考试心里没底怕挂科?这份攻略让你一次过! 电厂用电工证要求:实操考试心里没底怕挂科?这份攻略让你一次过! 实操考试心里没底怕挂科,这是很多准备报考电厂用电工证的学员最真实的感受。尤其是像你这样从商丘转岗过来的,面对全新的考试内容和流程,难免会紧张。别担心, 电厂用电工证要求… · 2026/11/8 7:59:59
低压电工作业判断现场,良心建议实操考试别怕挂科 低压电工作业判断现场,良心建议实操考试别怕挂科 实操考试心里没底怕挂科,这是很多准备考低压电工作业证的人的真实写照。尤其是像我这样的驻马店转岗从业者,从零基础起步,对整个流程和内容都不熟悉,更是焦虑重重。但说实话,只要你按照流程走、认真备考… · 2026/11/8 7:59:59
取消电工证了吗有效期多久 电工证要取消了吗?2024年最新政策保姆级教程来了 实操考试心里没底怕挂科?你不是一个人。尤其是像周口的建筑工人,面对即将到来的电工证考试,心里七上八下。别急,本文为你准备了 保姆级教程 ,从政策变化到备考技巧,一网打尽,助你一次通过。… · 2026/11/8 7:59:59
华晨特种车王立工在哪考?别被中介骗了,全流程全解 华晨特种车王立工在哪考?别被中介骗了,全流程全解 你是不是也在纠结, 华晨特种车王立工 在哪考?是不是担心被中介坑了钱还拿不到证?别急,今天就给你说清楚,从报名到拿证,一步步来,手把手带你避开那些隐藏的坑。… · 2026/11/8 7:59:59
晋城电工证岗位招聘怎么考才能稳过?全国通用证书报考避坑指南 晋城电工证岗位招聘怎么考才能稳过?全国通用证书报考避坑指南 怕考不过白交培训费?晋城电工证岗位招聘竞争激烈,报名前必须掌握核心备考策略,尤其要搞清楚全国通用证书的报考流程和要求。如果你正在准备报名,这篇文章就是你最需要的避坑指南。… · 2026/11/8 7:58:58
电工证丢失还能补吗?千万别踩坑,丢了证等于失业 电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20
电力电缆作业证直播报名入口与办理流程良心建议 电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20
电工证丢失还能补吗?千万别踩坑,丢了证等于失业 电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/8 0:00:20
电力电缆作业证直播报名入口与办理流程良心建议 电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/8 0:00:20
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/8 0:00:20
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 11:25:08
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/7 12:02:18
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/8 1:18:25