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的世界!
关联内容
Gemini 4 Argon 14天深度评测报告:世界第三稳了?优缺点及使用指南汇总
DP 2026-10-30深入解析 Google Gemini 4 Argon:满血版与残血版渠道全面对比
DP 2026-10-23Google Gemini 4 Argon 全面评测:可用渠道,额度解析与性能体验排名
DP 2026-10-16AI时代如何平衡生成速度与代码质量?告别"屎山代码"的实用方法论
DP 2026-10-14深度解析:OpenAI 账号GPT订阅降智与降额风控机制及潜在恢复指南
DP 2026-10-09OpenAI 削减 ChatGPT 订阅额度!GPT-6.1 Sol 能否挽回用户?深度解析与应对策略
DP 2026-09-30AI模型价格战全面打响:GPT-6与Opus 5.5大降价,Token迈入白菜价时代
DP 2026-09-24深度解析:Gemini 4 Pro 即将发布?网传爆料汇总与真相分析
DP 2026-09-16GPT-6 Astra 大规模降额降智?算力不足引发的官方风控深度解析与避坑指南
DP 2026-09-09Deepseek V4 涨价后的平替方案?Gemini 3.7 Flash 深度测评与使用指南
DP 2026-08-27相关推荐
远行星号0.97在线舰船数据库,送给中文玩家的新年礼物
新年假期去玩了一会远行星号0.97版本,顺手做了一个远行星号在线工具网站(https://sst.lib00.com),目前完成的是舰船在线数据库v1.0,录个视频介绍下相关用法和后续开发计划,算是送给远行星号中文玩家的新年礼物吧。欢迎大家多提宝贵意见,有空我就会更新,也欢迎关注2025年我会抽空制作更多的个人项目。 关联内容见: https://dpit.lib00.com
远行星号0.98, SST汉化最终版, v0.3.1发布
远行星号在线工具网站(https://sst.lib00.com),制作的远行星号0.98 SST中文汉化版,所有开发工作均以完成,发布了v0.3.1最终版,该版本有非常好的游戏体验,推荐所有人升级。本视频为内容介绍、安装指导、后续开发计划等内容。欢迎大家多提宝贵意见。 关联内容: https://dpit.lib00.com
53元电视盒子, 流畅游戏串流+4K视频播放.moonlight游戏串流神器
最近在观众投稿下购买了一款53元的电视盒子,经过测试该电视盒子可以流畅观看4K视频及1080p游戏moonlight串流,录个视频同大家分享一下,另外也感谢 b站用户@神选咸鱼路飞飞 提供投稿和线索,欢迎大家参与投稿哈。
Jellyfin代理刮削,代理访问TheMovieDb数据库
Jellyfin因网络问题,刮削时无法直接使用TheMovieDb,通过设置docker容器代理的方式,使Jellyfin可以正常使用TheMovieDb数据库,这是目前已知比较简单和灵活的方式,如果你也有代理服务器推荐试试这个方法。