ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Claude Code + DeepSeek:服务器安装与使用笔记

Claude Code + DeepSeek:服务器安装与使用笔记 Claude Code DeepSeek 安装与启动1. 创建 Claude Code 环境建议单独建一个 Conda 环境只放 Node.js 和 Claude Codeconda create-nclaude-code-cconda-forgenodejs22-yconda activate claude-code检查whichnodenode-vnpm-vNode 版本应为v22.x.x如果激活环境后仍然用了系统里的旧 NodeexportPATH$CONDA_PREFIX/bin:$PATHhash-r再检查whichnodenode-v2. 安装 Claude Code设置国内 npm 镜像npmconfigsetregistry https://registry.npmmirror.com安装npminstall-ganthropic-ai/claude-code检查whichclaude claude--version3. 配置 DeepSeek创建配置文件nano~/.deepseek_env写入exportANTHROPIC_BASE_URLhttps://api.deepseek.com/anthropicexportANTHROPIC_AUTH_TOKEN你的DeepSeek_API_KeyexportANTHROPIC_MODELdeepseek-v4-pro[1m]exportANTHROPIC_DEFAULT_OPUS_MODELdeepseek-v4-pro[1m]exportANTHROPIC_DEFAULT_SONNET_MODELdeepseek-v4-pro[1m]exportANTHROPIC_DEFAULT_HAIKU_MODELdeepseek-v4-flashexportCLAUDE_CODE_SUBAGENT_MODELdeepseek-v4-flashexportCLAUDE_CODE_EFFORT_LEVELmaxexportCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1exportDISABLE_AUTOUPDATER1保存Ctrl O Enter Ctrl X设置权限chmod600~/.deepseek_env加载source~/.deepseek_env检查echo$ANTHROPIC_BASE_URLecho$ANTHROPIC_MODEL4. 日常启动如果科研项目本身有自己的 Conda 环境例如conda activate Operator_Learning_t然后把 Claude Code 环境加入 PATHexportPATH$HOME/miniconda3/envs/claude-code/bin:$PATHhash-r加载 DeepSeeksource~/.deepseek_env进入项目cd~/Light_TS_Prediction启动claude完整流程conda activate Operator_Learning_texportPATH$HOME/miniconda3/envs/claude-code/bin:$PATHhash-rsource~/.deepseek_envcd~/Light_TS_Prediction claude5. 环境关系推荐保持claude-code 环境 ├── Node.js 22 └── Claude Code 科研环境 ├── Python ├── PyTorch └── 项目依赖也就是Node / Claude Code → claude-code Python / PyTorch → 原科研环境这样不会因为安装 Node.js 破坏已有科研环境。6. 常见问题Node 找不到node: command not found说明当前环境没有 Node可以单独创建conda create-nclaude-code-cconda-forgenodejs22-yNode 版本还是 20检查whichnode如果指向.local/node或.nvm执行exportPATH$CONDA_PREFIX/bin:$PATHhash-rsource ~/.deepseek_env找不到说明当前服务器还没有这个配置文件nano~/.deepseek_env每台服务器、每个 Linux 用户都需要单独创建一次。在科研环境安装 Node 22 出现 libgcc 冲突不要强行升级科研环境里的libgcc。直接单独建立conda create-nclaude-code-cconda-forgenodejs22-y把 Claude Code 和科研 Python 环境分开即可。
返回列表