AI新手必备: 命令行代理设置终极教程(临时与永久)
支持内容
## 1. 视频中使用到命令
> 1.1 一次性代理设置
```
export https_proxy=http://127.0.0.1:7890
```
> 2.1 状态测试
```
echo $https_proxy
```
> 2.2 访问测试
```
curl -I https://www.google.com
```
> 3. 取消代理设置
```
unset https_proxy # for https
unset http_proxy # for http
```
> 4. 可复用代理设置
> 4.1 编辑文件
```
vi ~/.zshrc
```
> 4.2 添加内容
```
# 代理开启函数 // Proxy on
proxy_on() {
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
export all_proxy=socks5://127.0.0.1:7890
echo "proxy on, close by - proxy_off"
}
# 总是运行//always on
proxy_on
# 代理关闭函数 // Proxy off
proxy_off() {
unset http_proxy https_proxy all_proxy
echo "proxy off"
}
```
总结内容
# AI新手必备: 命令行代理设置终极教程(临时与永久)
## 告别网络错误: AI新手的命令行代理完全指南
在探索人工智能(AI)的广阔世界时,许多新手开发者会遇到一个共同的障碍: 由于网络限制,无法顺利访问所需的资源、库或模型。这个问题通常可以通过为命令行(Terminal)设置代理来解决。本期视频将手把手教你如何配置代理,让你专注于学习和创造,而不是排除网络故障。
### 为什么需要为命令行设置代理?
许多AI工具、包管理器(如pip、conda)和版本控制系统(如Git)都需要通过命令行访问国际网络资源。如果你的网络环境受限,就会导致下载失败、连接超时等一系列问题,严重影响学习和开发效率。学会设置代理是每一位开发者的基础技能。
### 方法一: 一次性临时代理
这种方法最简单快捷,适合临时性的任务。它只在当前的终端窗口中生效,关闭窗口后代理即失效。
**核心步骤: **
1. **设置代理**: 在终端中运行以下命令,将IP地址和端口替换为你自己的代理信息。
```bash
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
```
2. **验证代理**: 通过 `echo $https_proxy` 命令检查是否设置成功。
3. **测试连接**: 使用 `curl -I https://www.google.com` 等命令测试网络连通性。
4. **取消代理**: 任务完成后,使用 `unset https_proxy` 命令即可取消。
**优点**: 操作简单,即开即用,不影响系统其他设置。
**缺点**: 每次打开新的终端窗口都需要重新设置。
### 方法二: 一劳永逸的自动化代理
如果你需要长期或频繁使用代理,自动化配置是更高效的选择。通过修改终端的配置文件(如 `~/.zshrc` 或 `~/.bash_profile`),我们可以让终端在每次启动时自动设置好代理,并提供简单的命令来随时开启或关闭它。
**核心思路: **
1. **找到配置文件**: 根据你使用的Shell(如Zsh或Bash),找到对应的配置文件(例如macOS下Zsh的 `~/.zshrc`)。
2. **添加代理函数**: 在配置文件末尾添加预设好的函数脚本,通常包含 `proxy_on`(开启代理)和 `proxy_off`(关闭代理)两个功能。
```shell
# Proxy Functions
function proxy_on() {
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890
echo \"Proxy has been enabled.\"
}
function proxy_off() {
unset https_proxy
unset http_proxy
echo \"Proxy has been disabled.\"
}
```
3. **默认行为设置**: 你可以选择在脚本中默认调用 `proxy_on`,实现打开即代理;或不调用,需要时再手动输入 `proxy_on` 开启。
**优点**: 一次配置,永久方便。通过简单命令即可控制代理开关。
**缺点**: 初次配置相对复杂,需要了解终端的基本原理。
---
掌握这些代理设置技巧,将为你扫清AI学习道路上的一大障碍。希望本期视频能帮助你更流畅地进入AI的世界!
关联内容
重磅消息:Google Gemini 3.1 Pro 正式登...
时长: 00:00 | DPOpenAI 意外放水? Codex 免费账户重获 GPT-...
时长: 00:00 | DPGitHub Copilot 学生包重大调整: GPT-5....
时长: 00:00 | DPAntigravity Pro套餐反转: 24小时内从7天改...
时长: 00:00 | DPAntigravity Pro 套餐配额一降到底! AI 算...
时长: 00:00 | DPOpenAI 重磅调整: Codex 免费账号遭限制, 我们...
时长: 00:00 | DPGoogle Antigravity 2026年3月大规模封...
时长: 00:00 | DPGoogle Antigravity 账号解封指南, 官方解...
时长: 00:00 | DPAntigravity大规模解封: 危机公关还是战略调整?
时长: 00:00 | DPAntigravity Pro 配额要增加了? 深度解析传闻...
时长: 00:00 | DPGoogle AI IDE Antigravity 2026...
时长: 00:00 | DPClaude Opus 4.6 登陆 Antigravity...
时长: 00:00 | DPAntigravity 无法使用? 一分钟搞定账号认证!
时长: 00:00 | DPAI王座之战! Codex 5.3 vs Opus 4.6 ...
时长: 00:00 | DPAntigravity Skills 新手入门指南: AI ...
时长: 00:00 | DPAntigravity 终极定制: 打造属于你的 AI 聊天...
时长: 00:00 | DP深度解析: Google AI IDE Antigravit...
时长: 00:00 | DPAntigravity配额大幅降低? 谷歌AI IDE最新配...
时长: 00:00 | DPAntigravity 完美深色主题修改指南, 表格文字看不...
时长: 00:00 | DPAntigravity 配额深度解析 (2026 v1版) ...
时长: 00:00 | DPAntigravity 小技巧: 禁用自动代码格式化功能
时长: 00:00 | DPAntigravity 更好用的AI模型配额监控插件Cock...
时长: 00:00 | DPAntigravity 更新: 全新 + 免费 Gemini...
时长: 00:00 | DPAntigravity 卡顿终极解决方案: 一键开启性能模式...
时长: 00:00 | DP相关推荐
Claude Code状态栏教程. 安装.使用.推荐
06:47 | 536次如何为 Claude Code 配置状态栏,状态栏对于 Claude Code 来说是一个必不可少的...
Antigravity大规模解封: 危机公关还是战略调整?
00:00 | 183次深入解析谷歌Antigravity在2026年2月28日对所有封禁账号进行一次性解封的事件始末. 本...
群晖SFTP新手教程.远程安全数据传输.包教包会
05:12 | 138次如何在群晖DSM系统中配置和使用SFTP的新手教程,SFTP是远程安全的数据传输解决方案。新手教程针...
群晖DDNS设置方法,公网ip绑定自己域名,群晖7.2.1
11:17 | 141次群晖7.2.1系统设置DDNS,使公网IP(v4)和域名进行绑定的全过程记录。