【bug记录】conda报错,代理服务器设置

本文介绍了解决内网环境下conda无法访问外部资源的问题。通过配置代理服务器,并修改~/.condarc文件,使得conda能够在受限网络环境中正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题摘要

内网服务器不能访问外网,通过内网服务当做代理机,访问和互联网进行环境管理。命令行窗口设置好http/https代理服务器,在运行conda 命令时报错:botocore.exceptions.ProxyConnectionError: Failed to connect to proxy URL: “http://hostname:port”。
在这里插入图片描述

解决

通常情况下没有必要配置代理服务器,在网络访问不便时,或者公司对网络有安全要求,通过代理服务器访问时配置:

  1. 修改conda配置文件.condarc文件:命令行输入vim ~/.condarc回车,将如下修改后的配置填进去。:wq 保存退出。

  2. 需要重启conda,断开shell 再次打开,即可!

# 原来的默认conda 配置文件,如果你添加源了可能不一样。
 channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

#修改后的配置,-->加上你的代理服务proxy_servers
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

proxy_servers:
  http: http://10.8.38.10:808 # 修改
  https: https://10.8.38.10:808 # 修改
ssl_verify: false

!!!注意把http:和https:后面的链接换成你的代理链接和端口号。

详细配置问题,请参阅《conda官方文档》。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值