ai开发 python+claudecode环境搭建

ai agent 开发自学(2026/9/16)

  • [1.前置准备(ai agent 独立的环境配置)](#1.前置准备(ai agent 独立的环境配置))
  • [2.下载到文件的软件 环境变量配置](#2.下载到文件的软件 环境变量配置)
  • 3.环境搭建

1.前置准备(ai agent 独立的环境配置)

复制代码
除c盘以外的任意盘创建项目文件夹(避免所有东西安装c盘导致运行卡顿)
文件夹英文名任意(pro)
pro子文件夹
1.node
2.git
3.APIKey(创建任意txt文件存储key、地址、模型名称)
4.notepad
5.python
6.uv
账号三要素:key、地址、模型名称  (创建引入平台DeepSeek   智谱等)
申请大模型key:官网查询平台入口(登陆后控制台开发文档APIKey 创建key)
地址:平台开发文档,接入工具选择工具手动配置复制地址
模型名称:开发文档,模型概览选择模型,(练手免费)

2.下载到文件的软件 环境变量配置

复制文件路径node、git、uv、python(均需要单独配置环境变量,执行以下操作)

电脑设置--->高级系统设置---->环境变量设置----->系统变量path双击---->新建--->逐个粘贴进去(uv上移到顶)保存

每次配置完环境变量后,需关闭 cmd 窗口并重新打开,再执行验证命令,确保新配置生效。

3.环境搭建

  1. 下载安装git:
    git下载界面 安装至pro/git文件
    或电脑自带应用商城下载git(zip解压在pro/git文件当中)
    配置环境变量
    cmd 验证有版本号安装正确,出现git不是"内部"或外部命令也不是可运行程序时,重新复制git地址,重新配置环境变量
bash 复制代码
git -v
  1. 下载安装notepad--
    下载地址:代码地址
bash 复制代码
git clone https://gitee.com/cxasm/notepad--.git

或电脑自带应用商城下载notepad-- (exe安装)安装地址设置pro/notepad

验证任意创建文本,打开方式能用notepad代开就行

  1. 下载python
    下载地址:点击跳转
    安装至pro/python下
    配置环境变量
    cmd验证,出现版本号安装成功否则重新检查环境变量
bash 复制代码
python --version
  1. 安装uv
    下载地址:点击跳转 根据自己电脑配置如 uv-x86_64-pc-windows.msvc.zip包
    解压至pro/uv下
    配置环境变量
    cmd验证,出现版本号安装成功否则重新检查环境变量
bash 复制代码
uv --version
  1. 安装node
    下载地址点击跳转选择版本
    安装至pro/node下
    配置环境变量
    cmd验证,出现版本号安装成功否则重新检查环境变量
    版本要求node版本>18 npm版本>8.19.4
bash 复制代码
node -v
npm -v

版本无误后node所在文件手动添加两个文件夹与node_modules同级

node_global // 下载的工具

node_cache // 下载时候的缓存

cmd验证读取与修改(默认get读取到的文件在c盘,修改至创建的文件当中):

读取默认下载工具地址node_global

bash 复制代码
npm config get prefix

输出 xxx/AppData/Raming/npm, 需要修改

bash 复制代码
npm config set prefix "复制粘贴node_global文件地址"

重新执行get设置到目标文件则正确

读取默认下载工具地址node_cache

bash 复制代码
npm config get cache

输出 xxx/AppData/Raming/npm, 需要修改

bash 复制代码
npm config set cache "复制粘贴node_global文件地址"

重新执行get设置到目标文件则正确

另配置npm下载网址提升npm下载速度,默认国外,设置为国内淘宝网址

bash 复制代码
npm config set registry https://registry.npmmirror.com

node_global和node_cache分别配置环境变量到用户变量path,删除原有 xxx/AppData/Raming/npm,将目标文件替换,global上移置顶

6.安装claudecode

cmd node指令安装

bash 复制代码
npm install -g @anthropic/ai-claude-code

如果报错试试管理员权限打开cmd重新执行

验证,有版本号安装成功

bash 复制代码
claude --version

查看claude配置c盘/用户/xxx(用户名)/ glaude.json 用notepad打开就可以查看默认配置

有许多json键值对,下面键值对添加进配置(跳过新手提示,其他配置不认识,暂时还没学到,像startTime 这些就是时间,还有一些版本和id有点像日志的感觉,核心配置在setting.json文件,这个暂时不关注)

bash 复制代码
hasCompletedOnboarding: true

在json文件同级.claude文件夹中创建setting,json配置文件

bash 复制代码
{
  "env": {
    "ANTHROPIC_BASE_URL": "大模型接入地址",
    "ANTHROPIC_AUTH_TOKEN": "大模型key",
    "API_TIMEOUT_MS": "超时时间",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIVC": "1", //是否禁用非必要网络流量 1为禁用  (检查更新、遥测数据、匿名使用统计)
    "ANTHROPIC_MODEL": "模型名称 [1m]",   // [1m]指
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "模型名称 [1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "模型名称 [1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "模型名称 [1m]",
    "CLAUDE_CODE_EFFORT_LEVEL": "max"   //不惜一切代价追求最高输出
  },
  "theme": "dark"
}
相关推荐
赵钰老师42 分钟前
基于ArcGIS Pro、R、INVEST等多技术融合下生态系统服务权衡与协同动态分析
python·arcgis·数据分析·r语言
OpenTiny社区1 小时前
从开发到运行:OpenTiny NEXT 如何构建 Agent 时代的 Web 应用
前端·开源·ai编程·opentiny
ss2731 小时前
AI全栈实战 | 1.4-02 Spring AOP:@Transactional 失效的 N 种场景,根因其实只有一个
java·spring·ai编程
言乐61 小时前
Python:用AES-GCM算法加密链接内容,并生成可分享的加密链接和解密工具
python·django·virtualenv·pygame·tornado
小静AI工程实验室1 小时前
Claude Code 实用教程:Windows、macOS、Linux 从安装到项目调试与验收
人工智能·python·开发工具·claude code
vibecoding771 小时前
DeepSeek Harness、OpenCode、Pi Agent 对比:定位、能力与选型指南(2026)
大模型·ai编程
OKkankan2 小时前
Python常用容器与导入语法详解(二)
数据结构·python
维基框架2 小时前
坊间传闻 OpenAI 将要发布GPT-6 Sol 模型
人工智能·pytorch·python
读研的武2 小时前
Python异步编程
python