DeepSeekOCR服务可通过任务计划程序、systemd或launchd实现开机自启,需正确配置路径与权限。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

DeepSeekOCR 本地部署后,若希望服务在系统开机时自动启动,可以配置开机自启。以下是针对不同操作系统的常见设置方法,适用于大多数基于 Python 的本地服务部署场景。
Windows 系统配置开机自启
在 Windows 上,可以通过“任务计划程序”或“启动文件夹”实现 DeepSeekOCR 服务的自动运行。
● 使用任务计划程序(推荐):
- 按下 Win + S,搜索并打开“任务计划程序”。
- 点击“创建任务”,填写名称如 DeepSeekOCR-AutoStart。
- 在“触发器”选项卡中,选择“登录时”或“系统启动时”。
- 在“操作”选项卡中,点击“新建”,选择你的 Python 可执行文件路径(如
C:\Python311\python.exe),并在“添加参数”中填入启动脚本路径(如app.py或server.py)。
- 勾选“使用最高权限运行”,确保服务有足够权限。
- 保存后,重启系统测试是否自动启动。
● 放入启动文件夹(简单方式):
- 按 Win + R,输入
shell:startup回车。
- 将启动 DeepSeekOCR 的批处理脚本(.bat)复制到该目录。
- 示例 bat 内容:
cd /d D:\deepseek-ocr python app.py
Linux 系统配置开机自启(以 systemd 为例)
Linux 推荐使用 systemd 创建服务单元文件,稳定且支持日志管理。
● 创建服务文件:
- 打开终端,执行:
sudo nano /etc/systemd/system/deepseekocr.service
● 编辑内容如下(根据实际路径修改):
[Unit] Description=DeepSeekOCR Service After=network.target[Service] ExecStart=/usr/bin/python3 /home/yourname/deepseek-ocr/app.py WorkingDirectory=/home/yourname/deepseek-ocr User=yourname Restart=always StandardOutput=journal StandardError=journal
[Install] WantedBy=multi-user.target
● 启用服务:
-
保存后执行:
sudo systemctl daemon-reexec sudo systemctl enable deepseekocr.service sudo systemctl start deepseekocr.service
查看状态:
sudo systemctl status deepseekocr
macOS 配置开机自启(使用 launchd)
macOS 可通过 launchd 加载 plist 文件实现开机启动。
● 创建 plist 文件:
- 在
~/Library/LaunchAgents/下创建文件:com.deepseekocr.autostart.plist
● 写入以下内容:
Label com.deepseekocr.autostart ProgramArguments /usr/bin/python3 /Users/yourname/deepseek-ocr/app.py RunAtLoad WorkingDirectory /Users/yourname/deepseek-ocr
● 加载服务:
-
终端执行:
launchctl load ~/Library/LaunchAgents/com.deepseekocr.autostart.plist
重启后服务将自动运行。
基本上就这些方法,根据你使用的操作系统选择对应方案即可。关键是确保脚本路径、Python 环境和工作目录正确无误。











