Skip to content

配置代理

配置代理可用于使用WandB数据可视化工具

配置代理可用于在服务器上拉取GitHub上的代码、下载Hugging Face网站的权重以及使用WandB数据可视化工具。

可通过现有的代理脚本或手动输入命令行进行配置

# 127.0.0.1:7890更换为自己的代理服务器IP与端口
source proxy.sh "127.0.0.1" "7890"
source unproxy.sh

原理为设置环境变量,因此其有效期与环境变量的生命周期相同。

多用户的服务器(3090)已经在每个用户目录下预存了Shell脚本,直接使用即可!

proxy_script

# 127.0.0.1:7890更换为自己的代理服务器IP与端口
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"

在Python启动程序(如main.py)开头添加以下代码,通过os.environ设置环境变量来配置代理

import os

# 127.0.0.1:7890更换为自己的代理服务器IP与端口
# [IP]:[端口] 请在自己的Clash或其他工具中查询。
proxy_url = "127.0.0.1:7890"
os.environ['http_proxy'] = f"http://{proxy_url}"
os.environ['https_proxy'] = f"http://{proxy_url}"
# os.environ['all_proxy'] = f"socks5://{proxy_url}"