首页 > 其他分享 >yolo v5 下载新数据集被防火墙proxy挡住,如何设置proxy. torch.hub.download_url_to_file问题;

yolo v5 下载新数据集被防火墙proxy挡住,如何设置proxy. torch.hub.download_url_to_file问题;

时间:2023-11-20 18:45:33浏览次数:43  
标签:hub url torch proxy file download

当我们想运行yolo v5时候,我们发现有的时候,由于网关问题,proxy会成为阻碍。例如如下错误;

 

 将代码如下修改,就能改好:

1. 原始代码:

 2. 增加proxy设置:

 

import urllib.request
import torch.hub

# 设置代理信息
proxy_support = urllib.request.ProxyHandler({'http': 'http://your_proxy_address:your_proxy_port',
                                             'https': 'https://your_proxy_address:your_proxy_port'})
opener = urllib.request.build_opener(proxy_support)
urllib.request.install_opener(opener)

# 要下载的文件 URL 和保存的文件路径
url = "http://example.com/somefile.tar.gz"
file_path = "/path/to/save/somefile.tar.gz"

# 使用 torch.hub.download_url_to_file 函数
torch.hub.download_url_to_file(url, file_path, progress=True)

 

 

 

 

得到如下结果:

 

标签:hub,url,torch,proxy,file,download
From: https://www.cnblogs.com/cainiaoxuexi2017-ZYA/p/17844591.html

相关文章

  • vite proxy
    proxy:{"/dev-api":{target:"http://172.18.247.123:9000",rewrite:(path)=>path.replace(/^/dev-api/,''),configure:(proxy,_options)=>{proxy.on('error',(err,_req,_res)=>{console.log('pr......
  • fsm.h:24:37: fatal error: glib.h: No such file or directory
     001、make编译报错如下:fsm.h:24:37:fatalerror:glib.h:Nosuchfileordirectory 002、查找该文件(base)[[email protected]]#find/-name"glib.h"##存在该文件,但是有可能是找不到 003、查找相关的系统安装包(base)[root@pc1exonerate-2.......
  • haproxy的acl匹配方式详解+配置案例
    方法一:在HAProxy中,ACL(AccessControlLists)用于基于条件进行请求的过滤和路由。ACL可以根据不同的条件来匹配请求,比如来源IP地址、HTTP头部、URL路径等。一旦定义了ACL,你可以将其与后端服务器池、前端监听器等进行关联,以便根据条件来决定如何处理请求。以下是一些常见的AC......
  • Makefile - What is a Makefile and how does it work?
    Ifyouwanttorunorupdateataskwhencertainfilesareupdated,the make utilitycancomeinhandy.The make utilityrequiresafile, Makefile (or makefile),whichdefinessetoftaskstobeexecuted.Youmayhaveused make tocompileaprogramf......
  • QFileInfo
    QFileInfo #include<QFileInfo> PublicFunctions QFileInfo() QFileInfo(constQString&file) QFileInfo(constQFile&file) QFileInfo(constQDir&dir,constQString&file) QFileInfo(constQFileInfo&fileinfo)......
  • 使用 Filebeat+Easysearch+Console 打造日志管理平台
    近年来,日志管理平台越来越流行。使用日志管理平台可以实时地、统一地、方便地管理和查看日志,挖掘日志数据价值,驱动运维、运营,提升服务管理效率。方案架构Beats是轻量级采集器,包括Filebeat、Metricbeat等。Easysearch是个分布式搜索引擎,提供搜集、分析、存储数据等主要功能。Con......
  • Dockerfile及docker简单使用
    Dockerfile个人使用总结Dockerfile的编写FROMpython#从基础镜像开始构建COPY./app#复制文件到镜像层WORKDIR/app#指定工作目录EXPOSE80#暴露端口供外部使用RUNpipinstall-rrequirements.txt#构建镜像时的命令,一个RUN构建一层,因此......
  • 使用 Filebeat+Easysearch+Console 打造日志管理平台
    近年来,日志管理平台越来越流行。使用日志管理平台可以实时地、统一地、方便地管理和查看日志,挖掘日志数据价值,驱动运维、运营,提升服务管理效率。方案架构Beats是轻量级采集器,包括Filebeat、Metricbeat等。Easysearch是个分布式搜索引擎,提供搜集、分析、存储数据等主要功......
  • 微信小程序使用canvas导出图片时提示报错为canvasToTempFilePath:fail fail canvas is
    uni使用小程序时,组件里面有个canvas,页面上面也有一个canvs。组件里面的canvas想导出图片,报canvasToTempFilePath:failfailcanvasisempty。在canvasToTempFilePath里面要加上第二个参数,传入this;uni.canvasToTempFilePath({canvasId:"canvas"......
  • QFileDialog 读取文件目录+文件内容
    一、效果 二、模版1connect(ui->pushButton,&QPushButton::clicked,[=](){//连接按钮点击信号2//打开目录3QStringfilePath=QFileDialog::getOpenFileName(this,"标题栏题目","默认打开目录(可指定到文件)","文件类型过滤器testfile(*.......