conda下载出现连接超时怎么办
conda下载出现连接超时怎么办
文章目录:
- 一、连接超时原因
- 二、解决conda下载超时的两种办法
- 1、添加下载镜像地址
- 2、conda通过参数设置修改超时时间
- 三、超时依旧没有解决的其他原因
一、连接超时原因
连接超时一般是由于网络的原因,还有默认的下载源是在国外的服务器,所以一般下载速度回比较慢,在下载比较大安装包就会出现下载中断的现象。
二、解决conda下载超时的两种办法
1、添加下载镜像地址
- pip解决超时
- 添加超时参数 ‘–timeout’
- 添加镜像源地址参数
-i
一般我们用pip下载超时,可以添加下载超时参数,也可以加-i
然后在后面加上国内的镜像地址,下载速度就会提升很快,常用的国内镜像地址:- 清华镜像:
https://pypi.tuna.tsinghua.edu.cn/simple
- 豆瓣镜像:
https://pypi.doubanio.com/simple
- 阿里镜像:
https://mirrors.aliyun.com/pypi/simple/
- 中国科技大学:
http://pypi.mirrors.ustc.edu.cn/simple/
- 华中理工大学:
http://pypi.hustunique.com/
- 山东理工大学:
http://pypi.sdutlinux.org/
永久更改pip的镜像源(参考1,参考2)
- conda 修改配置文件
所以我们也可以通过修改conda的配置文件,修改默认的下载源地址,解决下载超时的问题 参考
通过conda config --show
可以查看conda 的配置文件地址,我的.condarc
配置文件所在路径如下(/home/mosheng/.condarc)
):
所有的配置文件信息如下:
命令:mosheng@server:~/miniconda3/bin$
conda config --show
add_anaconda_token: True
add_pip_as_python_dependency: True
aggressive_update_packages:- ca-certificates- certifi- openssl
allow_non_channel_urls: False
allow_softlinks: False
always_copy: False
always_softlink: False
always_yes: None
anaconda_upload: None
auto_update_conda: True
changeps1: True
channel_alias: https://conda.anaconda.org
channel_priority: True
channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/- loopbio- defaults # 把这一行删除
client_ssl_cert: None
client_ssl_cert_key: None
clobber: False
create_default_packages: []
custom_channels:pkgs/main: https://repo.anaconda.compkgs/r: https://repo.anaconda.compkgs/pro: https://repo.anaconda.compkgs/free: https://repo.anaconda.com
custom_multichannels:local: []defaults: ["https://repo.anaconda.com/pkgs/main", "https://repo.anaconda.com/pkgs/free", "https://repo.anaconda.com/pkgs/r", "https://repo.anaconda.com/pkgs/pro"]
default_channels:- https://repo.anaconda.com/pkgs/main- https://repo.anaconda.com/pkgs/free- https://repo.anaconda.com/pkgs/r- https://repo.anaconda.com/pkgs/pro
disallowed_packages: []
download_only: False
envs_dirs:- /home/mosheng/miniconda3/envs- /home/mosheng/.conda/envs
force: False
json: False
local_repodata_ttl: 1
max_shlvl: 2
migrated_channel_aliases: []
no_dependencies: False
non_admin_enabled: True
notify_outdated_conda: True
offline: False
override_channels_enabled: True
path_conflict: clobber
pinned_packages: []
pkgs_dirs:- /home/mosheng/miniconda3/pkgs- /home/mosheng/.conda/pkgs
proxy_servers: {}
quiet: False
remote_connect_timeout_secs: 40.0
remote_max_retries: 3
remote_read_timeout_secs: 100.0
report_errors: None
rollback_enabled: True
safety_checks: warn
shortcuts: True
show_channel_urls: True
ssl_verify: True
track_features: []
use_index_cache: False
use_pip: True
verbosity: 0
whitelist_channels: []
把配置文件中的-defaults
这一行删除即可
开始修改配置文件:
vi /home/mosheng/.condarc
再查看conda config --show
配置信息中的默认通道已经被成功删除
2、conda通过参数设置修改超时时间
- 查看conda的配置信息:
conda config --show
- conda 修改配置信息
从配置信息中可以看到,默认的连接超时时间和默认的读取超时时间分别是9.15s和60s
下面通过参数设置来修改默认的值:
conda config --set
把连接超时的时间设置成40s,读取超时的时间修改成100s
conda config --set remote_connect_timeout_secs 40
conda config --set remote_read_timeout_secs 100
修改之后的结果:
其他 的参数修改同理,只要在–set后制定参数的名和修改之后参数的值即可
三、超时依旧没有解决的其他原因
如果你尝试了以上方法,依旧出现超时的现象,你要查看一下是不是你的breakwall软件导致的,你可以退出breakwall软件或更改节点再次尝试
Reference:
1、https://blog.csdn.net/AIYA_aya/article/details/78993173
2、https://stackoverflow.com/questions/42797957/changing-timeout-limit-when-using-conda-install
♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠ ⊕ ♠
conda下载出现连接超时怎么办相关推荐
- 解决ohmyzsh下载时连接超时
如下图所示,在终端用github提供的命令下载时,出现连接超时问题. 最开始我修改hosts,增加IP但是没有效果. 最后采用以下方法解决: 本地新建install.sh 然后将github上的ins ...
- OSS 下载延迟或超时
基础排查: ping 工具,目的测试到对端的 IP 链路是否有丢包,RTT(Round-Trip Time)是否有大的波动.详细命令 ping -c 100 -i 0.01 -s 1024 ![1]( ...
- finalshell连接超时怎么解决_vncviewer连接超时,vncviewer连接超时怎么解决
简单来说,vnc就是一个远程操作,这个远程操作可适用于Linux和windows两个操作系统.vnc viewer是一款远程控制的软件,一般用于远程解决电脑故障或软件调试.一般来说,当vncviewe ...
- 连接超时计算机无法连接失败,爱思助手无法连接或者连接超时解决办法
手机插入数据线连接电脑之后,打开爱思助手但是无法读取到设备或者显示设备连接超时的解决方法. 首先请确认: ①数据线和电脑USB接口正常状态 ②电脑端有安装最新版本iTu 手机插入数据线连接电脑之后,打 ...
- 爱思助手无法连接或者连接超时解决办法
设备插入数据线连接电脑之后,打开爱思助手但是无法识别设备或者显示设备连接超时,这种情况一般是设备连接不稳定或者是电脑服务.驱动出现异常导致的,可以根据下面的解决方法排查. 一.数据线和电脑USB接口正 ...
- Failed connect to github-production-release-asset-2e65be.s3.amazonaws.com:443; 连接超时
安装docker-machine的时候, 提示下载错误, 解决方式如下: 1. 错误提示 [root@localhost logs]# curl -L https://github.com/docke ...
- 登录超时连不上信息服务器,我的侠客进不去怎么办 服务器登录连接超时请稍后再试解决方法...
我的侠客进不去怎么办?今天是我的侠客手游正式上线第一天,很多玩家都在游戏中遇到了"服务器登录连接超时,请稍后再试"的问题,那么遇到这种情况该如何呢?下面就是我的侠客常见问题解决方法 ...
- 解决MobaXtermSSH连接超时(Network error:Conection timed out )
报错描述 Network error:Conection timed out 解决MobaXtermSSH连接超时,无法连linux IP地址的问题 使用的是MobaXterm远程连接我使用VMwar ...
- 海信电视直播显示服务器连接超时,【当贝市场】海信电视多屏互动连接超时怎么办?...
原标题:[当贝市场]海信电视多屏互动连接超时怎么办? 电视确定不错,各种功能也都比较丰富!但是一些玩家也不甘寂寞,所以也想来个多屏互动玩玩!但是最近发现海信电视在连接多屏互动的时候总是显示超时,所以相 ...
最新文章
- kubernetes Authorization
- .net框架、CLR和C#的版本之间的对应关系
- resourceAsStream
- gorm 密码字段隐藏_非常专业且免费的密码管理工具
- 乘法最快的算法计算机,人类史上最快乘法算法诞生
- 哥斯拉Godzilla Shell管理工具使用,马分析,特征分析(4K屏不好用,Webshell)
- CAutoupdater通用 自动升级组件用户手册
- MongoDB+java+spirng+morphia
- 做游戏,学编程(C语言) 1 实现弹跳小球
- 先有鸡还是先有蛋? 加拿大科学家揭开谜底
- JavaScript 中的异步:Event Loop 及其他
- 【CSS】flex布局平分三等分中间间距相等且两端对齐
- 峨眉山三日游攻略:带一个伤心的女纸,去峨眉寻一点清净
- 如何处理四级标题、五级标题及其对应的样式?
- FFmpeg源码分析:av_seek_frame()与avformat_seek_file()
- php里用钢笔画曲线,ps钢笔工具怎么画图
- Moonbeam生态说|Hello! Wormhole
- JSON--JSON学习入门(了解什么是JSON)
- 给国外教授发邮件_如何给您的教授发送电子邮件并获得快速回复
- HP-UNIX RAC 11.2.0.4 安装文档
热门文章
- trie树- 转自 维基百科
- rqnoj 496 [IOI1999]花店橱窗布置 (简单dp)
- 快速增量备份程序 DeltaCopy
- 关于android Activity生命周期的说明
- php恶意代码,警惕WordPress主题functions.php包含的恶意代码
- java是什么 需要学什么_Java是什么,Java需要学习哪些内容?如何自学Java?
- python自学教程读书导图-自学Python第一天:起点读书自动领取经验值(附思路讲解)...
- 精通python能干嘛-一个程序员怎样才算精通Python?
- python编程案例教程课后答案-Python编程练习题学习汇总
- python开发工具排名-7款公认比较出色的Python IDE,你值得拥有!