当前位置:首页 > 技术分析 > 正文内容

Deepseek R1 本地安装部署

ruisui884个月前 (02-24)技术分析15

自己电脑上也装了个deepseek ,试用下效果。

一、电脑配置

CPU:AMD Ryzen 7 5800H with Radeon Graphics 3.20 GHz

RAM:32G

显卡:NVIDIA GeForce RTX 3060 Laptop GPU,8G显存

系统:win10 专业版


二、安装ollama

deepseek本地运行需要选择一个运行平台,开源用的多的包括ollama、LLM Studio等,我使用的是ollama。

ollama有多种安装方式,在windows操作系统下主要是win安装版和docker安装版两种,为了方便隔离实验,我选择采用了docker安装版的方式。

1.在win10专业版上安装wsl2、linux子系统,然后再安装dockerdesktop。没有安装过的可以参考我的另一篇文章【dify练习日记-dify本地安装部署】。

2.先启动dockerdesktop,然后使用管理员模式进入powershell,拉取ollama镜像。指令如下

docker pull ollama/ollama

下载成功后,在dockerdesktop中可以看到对应的image.



3.启动ollama容器

启动ollama容器有两种版本,CPU版和GPU版,没有NV显卡的可以采用CPU版本,我使用的是GPU版本:

在powershell中执行指令

(1)CPU:

docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

(2)GPU:

docker run -d --gpus=all -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

创建ollama容器成功后,在desktop中可以看到对应的container。



注意,如果使用GPU版本需要在执行创建ollama容器前先做好NV显卡相关配置准备工作。


三.Nvidia显卡配置准备工作。(使用gpu的这个步骤必须)

1.下载Nvidia最新的显卡驱动程序,并安装。

安装Nvidia驱动程序,可以通过安装Nvidia APP的方式,在Nvidia的官网上就有。


2.安装 NVIDIA Container Toolkit。安装container toolkit 后则无需再在电脑上安装CUDA。

使用管理员模式进入wsl2,然后采用apt的方式进行 toolkit的安装。


(1)配置存储库

curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
  && curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
    sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
    sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

(2)从存储库更新软件包列表

sudo apt-get update

(3)安装 NVIDIA Container Toolkit 软件包:

sudo apt-get install -y nvidia-container-toolkit

(4)验证docker可以成功调用GPU:

docker run --gpus all ubuntu nvidia-smi

成功则会有如下执行结果:



四、下载deepseek模型,并执行

1.使用ollama拉取deepseek模型。

进入ollama container,然后在命令行窗口内执行指令

ollama run deepseek-r1:8b

下载成功后会自动执行进入deepseek会话模式


输入指令回车,就可以与deepseek对话了。



我的电脑跑7B的模型还是很快的,想下14B的模型,可是不知道是不是网络的原因,一直没有成功。

ollama里可以拉取的deepseek模型列表如下:


DeepSeek-R1-Distill-Qwen-1.5B DeepSeek-R1-蒸馏-Qwen-1.5B

ollama run deepseek-r1:1.5b


DeepSeek-R1-Distill-Qwen-7B DeepSeek-R1-蒸馏-Qwen-7B

ollama run deepseek-r1:7b


DeepSeek-R1-Distill-Llama-8B DeepSeek-R1-蒸馏-骆驼-8B

ollama run deepseek-r1:8b


DeepSeek-R1-Distill-Qwen-14B DeepSeek-R1-蒸馏-Qwen-14B

ollama run deepseek-r1:14b


DeepSeek-R1-Distill-Qwen-32B DeepSeek-R1-蒸馏-Qwen-32B

ollama run deepseek-r1:32b


DeepSeek-R1-Distill-Llama-70B DeepSeek-R1-蒸馏-骆驼-70B

ollama run deepseek-r1:70b


这样deepseek在本地电脑上就安装部署好了,下次再使用的时候还是执行ollama run deepseek-r1:7b即可。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2210.html

分享给朋友:

“Deepseek R1 本地安装部署” 的相关文章

Vue3 如何实现父子组件传值?

在Vue 3中,要实现父子组件传值效果主要通过props和emit两种机制来实现,下面我们就来详细介绍一下这两种机制。父组件向子组件传值propsprops是Vue组件的一种机制,主要的作用就是实现从父组件向子组件传递数据值,在父组件上通过在子组件标签上定义属性来实现数据属性值的传递,在子组件中通过...

学会使用Vue JSX,一车老干妈都是你的

作者:子君转发链接:https://mp.weixin.qq.com/s/eAOivpHeowLShfwPfW8-BA?君自前端来,应知前端事。需求时时变,bug改不完。?连续几篇文章,每篇都有女神,被老铁给吐槽了,今天不提了女神了,反正女神都是别人的(扎心了)。这两天小编看了腾讯与老干妈的事情,晚...

美国民众负债累累 但今年假期消费者支出仍将创下新高

智通财经APP获悉,在迎接假期之际,许多美国人已经背负了创纪录的信用卡债务。然而,今年假期消费者支出仍将创下新高。根据美国零售联合会(NRF)上周发布的报告,预计今年11月1日至12月31日期间的消费总额将达到创纪录的9795亿至9890亿美元之间。NRF首席经济学家Jack Kleinhenz表示...

三维家-系统快捷键使用

快键件使用:通过简单的键盘+鼠标操作,快速完成搭配。1.基础快捷键1) Ctrl+V:复制选中对象第一步:鼠标左击物体,按下Ctrl+V 即可复制选中对象。2) Ctrl+G:组合多选对象第一步:按住Ctrl键多选对象--按住Ctrl+G--确定。3) Ctrl+B:解组选中对象第一步:左击选中对象...

Gemini应用在Android上广泛推出2.0闪电模式切换器

#头条精品计划# 快速导读谷歌(搜索)应用的测试频道在安卓设备的双子应用中推出了2.0闪电实验功能,现已向稳定用户开放。双子应用通过谷歌应用运行,目前推出的15.50版本中,用户可通过模型选择器体验不同选项,包括1.5专业版、1.5闪电版和2.0闪电实验版。2.0闪电实验模型提供了更快的响应速度和优...

别让“跑焦”毁所有!仅需这一项设置,即可显著改善镜头对焦精度

我常常会收到一些摄影爱好者的私信,也一直在努力的帮助大家解决更多摄影中常见问题。在我收到的所有问题中。有一个问题是最麻烦的,那就是“为什么我的图像看起来模糊?”。这个问题几乎每个人都遇到过,究其原因可以说是多种多样相对复杂。起初我一直认为是对焦问题所导致,也就有了我之前所写的“后按对焦”以及“对焦模...