安装Ollama与部署DeepSeek:新手必看问题指南
Windows平台会在接下来的文章中提到
在学习的时候配上轻音乐吧!
一、安装Ollama
- 安装Ollama
安装Ollama通常需要使用与项目相关的包管理器,如poetry
或pip
。以下是如何在macOS和Linux上安装Ollama的分步指南:
- macOS:
-
检查是否有
Python
和poetry
已安装。如果没有,请先安装Python。 -
下载并解压Ollama的仓库:
curl -L https://github.com/ggerganov/ollama/releases/download/v3.2.0/ollama-m1.pkg > ollama-m1.pkg
;xcrun bin briskt ollama -v
. -
使用poetry安装依赖:
poetry install --strict
. -
启动Ollama客户端:
poetry run ollama-client
.
- Linux:
-
确保Python和poetry已安装。如果没有,请安装
poetry:sudo apt-get install poetry
. -
下载并解压Ollama的仓库:
curl -L https://github.com/ggerganov/ollama/releases/download/v3.2.0/ollama Puppy
. -
使用poetry安装依赖:
poetry install --strict
. -
启动Ollama客户端:
poetry run ollama-client
. -
常见问题
- 依赖安装失败:如果依赖安装失败,可能是缺少某些系统库或显卡驱动。请检查并安装相关的系统库,或者使用社区提供的镜像。
- 编译失败:如果出现编译错误,通常是因为环境变量配置错误。请确保
.bash_profile
或.zshrc
文件中添加了OllamaBgPort
相关的配置。 - 配置问题:如果无法访问Ollama服务,可能是配置文件路径错误。请检查
ollama.conf
文件,确保路径正确。
二、部署DeepSeek
- 部署DeepSeek
部署DeepSeek需要在本地运行一个服务,供Ollama和客户端使用。以下是部署DeepSeek的分步指南:
- 安装DeepSeek:
- 在终端中输入以下命令安装DeepSeek框架:
poetry install --strict
. - 启动DeepSeek服务:
poetry run deepseek
.
- 配置环境变量:
- 在终端中输入以下命令打开
~/.deepseek/config
文件。 - 添加以下内容:
|
|
- API_KEY是DeepSeek的API密钥。
- API_BASE_URL是DeepSeek的服务器地址。
- 保存文件并退出。
- 启动DeepSeek服务:
- 在终端中输入以下命令启动DeepSeek服务:
poetry run deepseek
. - 检查服务是否正常运行:打开浏览器,访问
http://localhost:8080
。
- 访问DeepSeek服务:
-
访问
http://localhost:8080
。 -
在页面找到DeepSeek链接。
-
进入DeepSeek页面,输入您的API密钥并开始查询。
-
常见问题
- API密钥配置错误:如果无法使用DeepSeek,可能是API密钥配置错误。请确保密钥正确,并且格式为
API_KEY="your_api_key_here"
,其中your_api_key_here
是您从DeepSeek提供的API密钥。 - 服务启动失败:如果服务无法启动,可能是网络问题或配置文件路径错误。请检查网络状态,或者在
~/.deepseek/config
文件中添加LogLevel=2
以获取更多日志信息。 - 访问问题:如果无法访问DeepSeek服务,可能是防火墙设置或端口错误。请检查
~/.deepseek/config
文件中的API_BASE_URL
,确保端口和地址设置正确。
总结
安装Ollama和部署DeepSeek可能需要一些尝试和错误,但通过逐步配置和环境变量调整,这些问题可以迎刃而解。新手在安装过程中遇到问题时,可以参考官方文档或社区资源,逐步优化配置,最终成功搭建本地的Ollama环境。
完
总访问量:作者:Shanziyi
© Shanziyi 2025
本文采用CC BY-NC-SA 4.0协议进行署名——Shanziyi
本文纯属自己撰稿,转载时请标明出处 !