每次打开终端都要手动输入 export 确实非常繁琐。要让这些配置永久生效,你需要将 export 命令写入到你电脑终端(Shell)的默认配置文件中。这样,每次打开新的终端窗口时,系统都会自动为你加载这些变量。

以下是针对 macOS/Linux 环境的具体操作步骤:

1. 确定你当前使用的终端环境

打开终端,输入以下命令并回车:

echo $SHELL

  • 如果输出结果包含 zsh(Mac 默认终端),你需要修改的文件是 ~/.zshrc
  • 如果输出结果包含 bash(大多数 Linux 默认终端),你需要修改的文件是 ~/.bashrc

2. 将配置写入文件

根据你上一步确认的终端环境,直接在终端中复制并运行对应的代码块:

如果你使用的是 Zsh (Mac 用户通常选这个):

echo 'export ANTHROPIC_BASE_URL="xxxx"' >> ~/.zshrc
echo 'export ANTHROPIC_API_KEY="xxxx"' >> ~/.zshrc

如果你使用的是 Bash (Linux 用户通常选这个):

echo 'export ANTHROPIC_BASE_URL="xxxx"' >> ~/.bashrc
echo 'export ANTHROPIC_API_KEY="xxxx"' >> ~/.bashrc

小提示:使用 >> 指令会将这两行内容安全地追加到文件的最末尾,不会覆盖你原有的配置。


3. 让配置立即生效

修改完成后,新的配置在当前打开的终端窗口里还未生效。你可以关闭并重新打开终端,或者直接运行以下命令强制刷新(根据你的环境二选一):

# Zsh 用户运行:
source ~/.zshrc

# Bash 用户运行:
source ~/.bashrc

4. 验证是否配置成功

运行以下命令,如果能正常打印出你设置的网址和 Key,说明永久配置已经成功了:

echo $ANTHROPIC_BASE_URL
echo $ANTHROPIC_API_KEY

安全建议:你直接在提问中贴出了 API Key。虽然在本地配置文件中这样写是常规操作,但请务必保护好你的 ~/.zshrc~/.bashrc 文件,不要将其上传到公开的 GitHub 仓库等地方,以免 Key 泄露被他人盗刷。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐