原点818 2023-12-02 18:09 采纳率: 33.3%
浏览 175
已结题

第一次使用blenderproc下载blender报错??

在使用blenderproc开源项目时,安装环境后,按照readme文档运行demo,指令如下

blenderproc run quickstart.py

但是第一次运行blenderproc run quickstart.py时,会自动在blender官网(https://download.blender.org/release/Blender3.3/blender-3.3.1-windows-x64.zip)下载blender软件的安装包,这个过程报错:

urllib.error.HTTPError:HTTP Error 403:Forbidden

网上查询说是可能的原因有很多,比如在访问blender网址进行下载的时候,网址因为请求身份不明,防止爬虫,拒绝了访问。

目前的尝试解决方法:

  1. 我尝试过通过代理服务器来进行下载,使用了国内的清华镜像源,但是不知是指令写错了还是没有用,他还是会在原先的blender官网网站上下载。
  2. 我尝试过解决forbidden问题,加入headers信息,但是我并没有通过urllib代码来访问网址,而是通过blenderproc run quickstart.py指令,终端就会直接访问blender官网的下载链接,所以我不知道要在哪里加入headers信息。
  3. blender官网下载链接是我是可以直接使用浏览器访问的,下载解压后并不是blender的安装程序,而是一个已经安装后的blender文件夹,可以直接使用blender。我觉得把这个文件夹放在恰当的文件夹目录下应该也可以,但是每次报错,终端显示
    Warning: Changed install path from /home_local\93946... to C:\Users\93946..., there is no /home_local/ on this machine.
    并没有给出完整的安装路径,所以我不知道要放在哪里。
  • 写回答

12条回答 默认 最新

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月9日
  • 创建了问题 12月2日