安装指南

在您的系统上安装和配置 Gemini CLI

系统要求

确保您的系统满足这些要求

Windows

  • Windows 10 或更高版本
  • Node.js 18.0.0 或更高版本
  • PowerShell 5.1 或 PowerShell Core 7+
  • Windows Terminal(推荐)

macOS

  • macOS 10.15 (Catalina) 或更高版本
  • Node.js 18.0.0 或更高版本
  • Xcode 命令行工具
  • Terminal 或 iTerm2

Linux

  • Ubuntu 18.04+ / CentOS 8+ / Debian 10+
  • Node.js 18.0.0 或更高版本
  • curl 或 wget
  • bash 或 zsh shell

安装方法

选择最适合您需求的安装方法

NPM 安装

大多数用户推荐的方法

步骤 1: 通过 npm 全局安装

这将在您的系统上全局安装 Gemini CLI

npm install -g @google/generative-ai-cli

步骤 2: 验证安装

检查安装是否成功

gemini --version

步骤 3: 设置 API 密钥

配置您的 Google AI API 密钥

gemini config set api-key YOUR_API_KEY

Docker 安装

用于一致部署的容器化环境

步骤 1: 拉取 Docker 镜像

下载官方 Docker 镜像

docker pull google/gemini-cli:latest

步骤 2: 使用 API 密钥运行

使用您的 API 密钥启动容器

docker run -e GEMINI_API_KEY=your_key google/gemini-cli:latest

步骤 3: 交互模式

启动交互式聊天会话

docker run -it -e GEMINI_API_KEY=your_key google/gemini-cli:latest chat

从源码安装

用于开发的从源代码构建

步骤 1: 克隆仓库

从 GitHub 获取源代码

git clone https://github.com/google-gemini/gemini-cli.git

步骤 2: 安装依赖

安装所有必需的依赖项

cd gemini-cli && npm install

步骤 3: 构建和链接

构建项目并创建全局符号链接

npm run build && npm link

API 密钥配置

设置您的 Google AI API 密钥以开始使用 Gemini CLI

获取您的 API 密钥

  1. 1访问 Google AI Studio
  2. 2使用您的 Google 账户登录
  3. 3点击"创建 API 密钥"并复制密钥

配置密钥

使用 CLI 命令:

gemini config set api-key YOUR_API_KEY

使用环境变量:

export GEMINI_API_KEY=YOUR_API_KEY

验证安装

测试您的安装以确保一切正常工作

检查版本

gemini --version

应显示已安装的版本号

测试 API 连接

gemini ask "你好,你能听到我吗?"

应返回来自 Gemini 的响应

检查配置

gemini config list

应显示您当前的配置设置

常见问题

常见安装问题的解决方案

找不到命令

如果安装后出现"找不到命令"错误,您的 PATH 可能不包含 npm 的全局 bin 目录。

npm config get prefix

将 bin 目录添加到您的 shell 配置文件(.bashrc、.zshrc 等)中的 PATH

权限被拒绝

在 macOS/Linux 上,您可能需要使用 sudo 或配置 npm 使用不同的目录。

npm config set prefix ~/.npm-global

然后将 ~/.npm-global/bin 添加到您的 PATH

下一步

现在 Gemini CLI 已安装完成,探索这些资源