小白尖叫!DeepSeek安装竟偷占C盘?这样做路径配置 直接根治存储焦虑!

news/2025/3/20 0:35:35/文章来源:https://www.cnblogs.com/GeekerJun/p/18782207

🚀 个人主页 极客小俊
✍🏻 作者简介:web开发者、设计师、技术分享
🐋 希望大家多多支持, 我们一起学习和进步!
🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注

前言

之前给大家讲解了关于Ollama+DeepSeek的使用和本地部署, 有些朋友表示遇到一些问题,无法解决!

尤其是DeepSeek模型下载存储路径修改,以及Ollama的相关问题!

那今天我就来给大家讲解一下如何处理DeepSeek+Ollama本地部署模型的相关问题!

Ollama卸载+删除相关文件

没有安装过的朋友可以直接忽略了!

如果说前面你已经安装了Ollama,并且已经部署好了DeepSeek-R1模型,但又想卸载了重新安装,可以按照以下步骤来执行!

我们还是以Windows为例!

卸载

首先打开控制面板, 找到程序和功能,在列表中找到Ollama,然后按照屏幕指示完成卸载过程

这一步相信大家都没什么问题吧!

如图

继续点击 继续卸载

如图

开始等待卸载

如图

在卸载同时,也会自动的删除以下路径中的文件

如下

C:\Users\用户名\AppData\Local\Programs\Ollama

我的路径如下:

C:\Users\Administrator\AppData\Local\Programs\Ollama

删除相关文件

这样我们就把Ollama的主程序卸载了,但是还有一些文件我们需要去删除!

首先我们找到Ollama的默认安装路径,它默认会在C盘

默认路径通常为如下形式:

C:\Users\用户名\.ollama

这里用户名指的是你当前Windows系统的登录用户名!

我这里的用户名为Administrator 那么路径如下:

C:\Users\Administrator\.ollama

如图

把这个.ollama文件夹手动删除!

现在你可以重新安装一下Ollama这个软件了!

Ollama无法下载解决方案

关于Ollama的安装这里就不过多赘述了,前面讲过,很简单!

直接官网下载安装即可,但是这里会出现一个问题,之前有很多朋友在后台私信告诉我Ollama官网无法打开!

甚至是告诉我需要魔法才可以!

如图

就是说有些朋友可能点击下载Windows版本以后会显示以下效果!

如图

其实你不用担心, 这里我告诉你们一个简单的办法!

首先大家可以看到浏览器上的地址栏, 把地址栏中的链接地址复制一下!

如图

然后使用其他下载工具打开就可以进行下载了!

至于用什么下载工具,大家随意!

如图

这样就可以开始愉快的下载啦~!

如图

传送门

实在不会弄的朋友也没有关系,我已经帮你们把Ollama安装包以及需要的工具都已经打包压缩好放在网盘了!

大家自取,关注我的VX,后台回复关键字:Ollama即可获取网盘下载链接地址! 懂的都懂啊!

那么下载之后还是跟之前一样安装即可!

如图

配置修改Ollama模型文件存储路径

来到我们的模型下载环节,Ollama存储模型的路径默认会强制C盘下面,这也是广大网友困惑的一点!

C盘空间一般也有限,也是存放操作系统的重要盘符! 而我们希望将模型文件保存在其他盘符或目录下!

其实办法都很简单,我们可以通过设置一个环境变量名字叫OLLAMA_MODELS来更改模型的下载路径!

OLLAMA_MODELS环境变量是什么

OLLAMA_MODELS这个东西到底是什么呢?

举个栗子

你可以这样理解,把Ollama想象成一个大模型运行框架,它就像一个工厂,专门用来运行部署各种大型语言模型, 而OLLAMA_MODELS这个环境变量,就像是这个工厂里一个指示牌,它告诉工厂(Ollama):这些模型, 也就是那些大模型的文件和数据应该存放在哪里!

所以OLLAMA_MODELS环境变量指定了模型的存储路径。

例如在Windows系统上,你可能希望把模型存放在E盘的某个文件夹里,以避免C盘空间不足!

那么就可以通过设置OLLAMA_MODELS环境变量,值为E:\ollama\models 这样子来告诉Ollama模型都放在这里,到这里找吧!

如果你对环境变量这个概念还是不清楚的话,那么建议你去看一下我前面的环境变量教程,有详细阐述!

OLLAMA_MODELS配置到Win10系统

这里以Win10为例!

首先打开系统属性,右键点击Windows桌面上的此电脑计算机图标,右键选择属性以打开系统属性窗口!

在点击进入高级系统设置

如图

继续切换到高级选项卡,然后点击环境变量按钮

如图

然后我们就可以在系统变量用户变量部分新建一个名为OLLAMA_MODELS的环境变量

注意:

如果已存在该变量,则直接选中并点击编辑按钮, 当然如果不存在,则点击新建按钮来创建一个新的环境变量!

这里我们在系统变量中新建!

在新建环境变量窗口中,输入变量名OLLAMA_MODELS,并在变量值文本框中输入希望保存模型文件的新路径!

例如

如果希望将模型文件保存在D盘OllamaModels目录下,则输入D:\OllamaModels

如图

最后依次点击确定即可!

注意:

在设置新的存储路径时,一定要确保所选目录具有足够的存储空间,并且具有读写权限!

然后修改环境变量完成之后必须要重启Ollama来应用更改,我个人建议最好是重启电脑一次!

另外这里再补充一点,如果你之前就下载了模型,并且直接修改了环境变量那么你其实可以直接从以下路径把模型文件拷贝到目标路径下,也是可以的!

默认路径如下:

C:\Users\Administrator\.ollama

这个路径下默认情况下会有一个models目录, 直接拷贝到你配置的目录下也是可以的!

下载模型DeepSeek-R1模型到其他盘符

现在我们经过修改之后,再来下载一次模型看看这个DeepSeek-R1模型会保存在什么地方!

这里步骤和我之前讲的基本上差不多,来到Ollama官网的模型下载页面,选择deepseek-r1

下载地址: https://www.ollama.com/search

如图

这里我们跟前面一样 先选择R1-7b测试一下

复制一下运行命令!

如图

打开cmd命令行,执行粘贴命令,模型开始下载!~

这里我就直接执行以下命令~

ollama run deepseek-r1:7b

如图

此时你可以查看一下,比如我这里设置的是D盘, 那么在D盘下就会自动生成一个名为OllamaModels的目录

并下载模型文件到此处!

如图

这样我们下载的模型就到了我们指定的路径下进行保存了~

安装完成之后我们还可以通过ollama list命令在cmd命令行里面去查看当前以安装的模型列表!

如图

跟之前一样,下载完成就可以开始在本地对话了!

重新对话,只要再次输入ollama run deepseek-r1:7b命令即可

如图

这样我们就可以最大限度的节约C盘的存储空间了!

Ollama中删除指定下载的模型

对于不再需要的指定模型进行删除也很简单的,因为模型可以安装多个嘛,万一某个模型你不想要了就可以进行指定删除它!

我们可以打开cmd命令行使用ollama rm命令来指定要删除的模型名称!

举个栗子

我们要删除刚刚下载好的名为deepseek-r1:7b的模型,它存储在D盘下的OllamaModels目录

那么你其实可以在cmd命令行中执行命令以下命令:

例如

ollama rm deepseek-r1:7b

如果在cmd命令行中显示deleted 'deepseek-r1:7b' 那就证明被正确删除了!

如图

删除之后,我们可以查看一下D盘中的模型文件是否还存在!

如图

这样就成功删除了刚刚下载的R1蒸馏模型了!

当然如果没有其他模型的情况下,这个OllamaModels文件夹你也可以删除了, 下次重新下载模型的时候这个目录会自动创建!

Windows开机自启动Ollama解决方案

不知道大家有没有注意,你每次开机启动系统的时候,Ollama都会自动启动,这其实会占用一些系统的资源!

如图

反正我是不想它自动就开启,我们使用的时候再去打开Ollama都可以!

解决方法也很简单,这里以Windows10系统为例,你只要找到以下路径

C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

删除Ollama图标就OK了!

如图

然后重启电脑,这时Ollama就不会自动启动了!





"👍点赞" "✍️评论" "收藏❤️"

大家的支持就是我坚持下去的动力!

如果以上内容有任何错误或者不准确的地方,🤗🤗🤗欢迎在下面 👇👇👇 留个言指出、或者你有更好的想法,
欢迎一起交流学习❤️❤️💛💛💚💚


更多好玩 好用 好看的干货教程可以点击下方关注❤️微信公众号❤️
说不定有意料之外的收获哦..🤗嘿嘿嘿、嘻嘻嘻🤗!
🌽🍓🍎🍍🍉🍇






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

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

相关文章

智能工厂搭建:系统数量与选型的深度剖析

当今制造业加速迈向智能化的时代,智能工厂成为众多企业追求的目标。它宛如一座现代化的智慧堡垒,融合了先进技术与高效管理流程,能大幅提升生产效率、优化产品质量。然而,构建智能工厂并非一蹴而就,其中一个关键且容易让人困惑的问题便是:究竟要引入多少系统?搞懂这一点…

20款好用的SSH客户端工具,你在用哪个?

20款好用的SSH客户端工具,你在用哪个? 有些小伙伴购买了Linux服务器之后,不知道该用什么工具来实现本地连接,而不是每次打开服务器厂家所提供的 web 命令页面来操作。操作步骤:登录账号 - 找到服务器 - 打开web命令页面SSH工具:打开软件 - 配置连接通过SSH工具大大减少了…

Spring AOP 的实现原理

一、AOP的基本概念 将横切关注点(日志、事务、权限)从业务逻辑中分离出来,提高代码的可维护性。 下面将解释,AOP专属名词,切面、连接点、切点、通知、目标对象、代理对象:切面:切面是封装横切关注点的模块,比如日志记录。 @Aspect 修饰类,如 LoggingAspect 连接点:连…

drm study

学习过程 0319:对于任何驱动来说,buffer是最重要的,知道了buffer的创建使用这个驱动就会一半了;现在感觉是一个无头苍蝇,感觉非常复杂:数据结构非常多,之间的关系也非常复杂;不过没关系,先研究buffer通路;可以看见应用层对mmap写入的hello world,驱动中vkms_obj->…

pcie 简介及引脚定义

随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有…

C++ 基础(1)

0x01 第一个C++程序 #include <iostream>int main() {std::cout << "Hello World!\n"; } // std::cout 向控制台输出内容的指令 // << 输出的运算符 // "" 字符串内容的边界符 // \n 输出换行 // Hello World 输出字符…

在ubuntu系统下与开发板连接问题记录

对我所遇到的问题以及解决方法进行简单的记录在开发板与ubuntu(非虚拟机)连接之后使用lsmod查看是否连接lsusb 我的显示如下:如果可以看到自己的USB设备 那么就说明你已经安装了驱动 如果没有 请安装你的串口对应的驱动 我的驱动是CH340 没有安装的朋友可以去下面网站进行…

maven为什么发生依赖冲突?怎么解决依赖冲突?

maven为什么发生依赖冲突?怎么解决依赖冲突? 我们在开发的时候,偶尔会遇到依赖冲突的时候,一般都是NoClassDefFoundError、ClassNotFoundException、NoSuchMethodError。打开搜索框又发现有这个类,明明就是引入进来了,就是找不到,让人头疼 1. 依赖冲突场景 在maven中依赖…

unstructured

unstructured 是一个开源的 Python 库,专门用于处理非结构化数据,如从 PDF、Word 文档、HTML 文件等中提取文本内容,并将其转换为结构化格式(1)安装依赖库pip install unstructured使用textfrom unstructured.partition.auto import partitionfilename = "a.txt"…

idea如何激活到2099年

前言 最近发现idea如何激活使用的问题、 网络上各种都是骗关注加各种公众号的最后也没有解决问题,下面分享一下我的激活方法是如何激活到2099年。目前适用于idea的所有版本。我以最新的ideaIU-2024.3为例。 一去官网上下载idea 官网下载地址:https://www.jetbrains.com.cn/id…

202108032324 - kafka的生产流程

由上图可以看出:KafkaProducer有两个基本线程: 主线程: 负责消息创建,拦截器,序列化器,分区器等操作,并将消息追加到消息收集器 RecoderAccumulator中; 消息收集器RecoderAccumulator为每个分区都维护了一个Deque<ProducerBatch> 类型的双端队列。 ProducerBatch…

Cython二进制逆向系列(三)运算符

在这篇文章里,我们会讨论Cython是如何处理运算符的(数学运算符、位运算符、in/not in 运算符、 ==运算符与逻辑运算符)。总的来叔其中大部分是调用虚拟机api来实现的。Cython二进制逆向系列(三)运算符在开始前,先给出本文用到的py源代码 def test1(x, y):# 数学运算符a…