Mac本地部署deepseek 到外接硬盘
时间: 2025-02-28 16:09:17 浏览: 36
将DeepSeek项目部署至外部硬盘
准备工作
为了确保能够顺利在外接硬盘上部署DeepSeek项目,需先确认外接硬盘已正确连接到Mac设备,并且该硬盘已经进行了格式化处理以便于兼容macOS文件系统。通常建议使用APFS或HFS+作为磁盘格式。
安装依赖软件
按照常规流程安装必要的开发工具和环境变量设置:
- 打开官方下载链接[^1]获取适用于Mac操作系统的IDEA集成开发环境并完成本地安装。
- JDK的安装同样重要,通过指定网址可以找到适合当前系统的JDK版本进行下载配置。
对于DeepSeek项目的特定需求,则需要额外关注模型拉取与服务启动部分:
- 终端执行
ollama pull deepseek-r1
来下载所需的预训练模型;如果希望减少存储占用可以选择更小型号替代方案,在deepseek-r1页面查找相应指令[^2]。
ollama pull deepseek-r1
- 使用
ollama serve
命令开启HTTP接口监听,默认情况下可通过浏览器访问http://localhost:11434
验证是否成功启动.
ollama serve
修改默认路径指向外部驱动器
为了让整个过程发生在目标位置即USB闪存盘或其他类型的便携式SSD内,应当调整上述过程中涉及的所有文件夹位置参数以及任何可能影响最终输出目录的选择项。具体做法如下:
- 当克隆Git仓库或者解压源码包时,请直接将其放置在外置介质根目录下的合适子文件夹中;
- 对于数据库初始化脚本或者其他涉及到绝对路径的地方,务必手动编辑使其指向新的物理地址;
- 如果存在编译构建环节,记得更新CMakeLists.txt或是pom.xml等构建描述文档内的资源定位符,使之反映最新的实际状况。
设置持久化的挂载点
考虑到每次重启计算机之后操作系统可能会改变对外部设备分配的挂载名称(例如/dev/diskX),因此推荐利用UUID唯一标识符来进行稳定映射。可以通过Disk Utility应用程序查询获得所需信息,并据此编写/etc/fstab条目实现自动化加载机制。
sudo nano /etc/fstab
向文件追加一行类似于下面的内容(注意替换为真实的UUID值):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /path/to/external/drive apfs rw,noatime 0 0
保存更改后重新引导系统测试效果。
相关推荐


















