skip to content
仙人掌主题

开发环境搭建

1.2.1 安装 Git

什么是Git?

git官网地址:https://git-scm.com/

Git是当今最流行的版本控制系统,尤其在AI辅助开发场景下,Git的作用更加突出。它就像是我们写代码时的“时光机器”,能够记录代码的每一次变更,让我们在AI修改代码出现问题时,随时可以回到之前的版本。

为什么在Al开发中Git尤其重要?

1. 实验保护

a. Al可能生成多个版本的解决方案

b. 通过分支功能安全地测试不同方案

c. 随时可以回退到稳定版本

2. 变更追踪

a. 清晰记录AI修改的内容

b. 方便对比前后代码的差异

c.帮助理解AI的改动逻辑

检查自己的电脑是否有安装git

先检查自己的电脑是否默认有git,打开自己的Terminal,输入以下命令:

git --version

如果有像我下图一样打印出东西,那么就说明你电脑中有git,可以不用安装了

安装步骤

Windows系统

1. 访问Git官网 (https://git-scm.com)

2. 下载Windows版本的安装程序

3.运行安装程序,使用默认选项即可

4. 安装完成后,打开命令提示符验证:

git --version

MacOS系统

1. 方式1:使用包管理器Homebrew安装(推荐):

brew install git

2. 方式2:通过命令行工具自动安装:

xcode-select --install

验证安装

完成安装后,可以通过以下命令验证:

git --version

基础配置

安装完成后,需要进行一些基本配置:

git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

注意事项:

1. 每次让AI修改重要代码前,确保当前代码已提交

2. 给每个AlI改动添加清晰的提交信息,方便追踪

3. 重要的实验性改动建议创建新分支

4.定期推送到远程仓库保证代码安全

通过以上配置和使用建议,你就可以安全地进行AI辅助开发,让Git成为你的保护伞,无需担心A改动带来的风险。记住,好的版本控制习惯能让你的AI开发之旅更加顺畅。

1.2.2 安装 Node.js

什么是Node.js?

Javascript这门语言是网页开发、小程序开发的必备语言。并且你甚至可以用它来开发 App和后端。是新手入门AI应用最建议学习的语言。

在AI应用开发中,我们需要Node.js来运行我们的代码,并通过npm(Node包管理器)安装各种AI相关的工具包。

为什么Al开发需要安装Node.js?

1. 运行环境

a. 运行我们的AI应用代码

b. 支持前端和后端开发

c. 处理与AI服务的通信

2. 包管理

a. 通过npm安装AI相关的库

b. 管理项目依赖

C. 获取各种开发工具

安装步骤

Windows系统

1. 访问Node.js官网 (https://nodejs.org)

2. 下载”LTS”版本(长期支持版,更稳定)

3. 运行下载的安装程序

4.全程点击”下一步”使用默认设置即可

5. 安装完成后,打开命令提示符(按Win+R,输入cmd)验证:

node --version
npm --version

MacOS系统

1. 访问Node.js官网 (https://nodejs.org)

2. 下载macOS版本的”LTS”安装包

3.双击打开并安装

4. 打开终端(Terminal) 验证安装:

node --version
npm --version

简单测试

你可以通过以下步骤测试Node.js是否正常工作:

1. 打开终端或命令提示符

2. 输入 node 进入Node.js环境

3. 输入以下代码测试:

console.log('Hello, AI Developer!')

按Ctrl+C两次退出Node.js环境

注意事项

1. 安装时需要管理员权限

2. 如果安装后命令无效,可能需要重启电脑

3.建议安装LTS(长期支持)版本,而不是最新版

4. 如果之前安装过Node.js,建议先卸载旧版本

完成以上步骤后,你就成功安装了Node.js,为接下来的AI应用开发做好了准备。Node.js 将帮助我们运行代码,而npm则让我们能够使用丰富的AI开发工具包。

1.2.3 安装Python

什么是 Python

Python是一种可以让你快速工作的编程语言,就像我们日常交流用的语言(如中文、英文)一样,

Python 就是其中一种简单好用的沟通方式,让计算机能理解我们的指令并完成任务。

为什么 AI开发需要安装Python?

1. 运行环境

a. 运行我们的AI应用代码

b. 支持后端开发

c.处理与前端的通信

2.包管理

a. 通过pip安装应用的库

b. 管理项目依赖

c. 获取各种开发工具

安装步骤

Windows系统

1. 访问 https://www.python.org/downloads/windows/

2. 选择Stable Releases(稳定版)下面的安装包

3. 下载完成后,双击安装包,按照提示进行安装。

4. 在安装过程中,勾选“Add Python to PATH” 选项,这将使 Python 可以在命令行中直接运行。

5. 完成安装后,在“Start” 菜单中搜索“Python”,打开 Python Shell 进行测试。

MacOS系统

Tips: 最新的Macos一般都自带Python,无需安装只需执行第5步查看即可

1. 访问https://www.python.org/downloads/macos/

2. 选择Stable Releases(稳定版)下面的安装包

3. 下载完成后,双击安装包,按照提示进行安装。

4. 安装完成后,打开“Terminal”应用程序。

5.输入 python3 -version,确认是否安装成功,如果安装成功会显示 Python 的版本号。

Linux 平台

1.大多数 Linux 发行版已经预装了 Python,但可能需要更新或升级到最新版本。

2. 打开终端,输入以下命令更新系统软件列表:

a. 基于 Red Hat 的系统(如 Fedora) sudo yum update

b. 基于 Debian 的系统(如 Ubuntu) sudo apt-get update

3. 输入以下命令安装 Python:

a. 基于 Red Hat 的系统: sudo yum install python3

b. 基于 Debian 的系统: sudo apt-get install python3

4.安装完成后,输入 python3 —version,确认是否安装成功。

简单测试

1. 打开终端或命令提示符窗口。

2. 输入Python并敲回车

3. 输入 print(“Hello, World!”)

注意事项

1.上面提到过pip是Python的包管理,现在最新版都默认安装了不需要手动安装。 如何验证?

输入 pip3 -version

2. 建议安装稳定版(Stable Releases)

完成以上步骤后,你就成功安装了Python,为接下来的AI应用开发做好了准备。Python将帮助我们运行代码,而pip则让我们能够使用丰富的AI开发工具包。