Open Marverlises opened 1 year ago
您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看官网API文档、常见问题、历史Issue、AI社区来寻求解答。祝您生活愉快~
Hi! We've received your issue and please be patient to get responded. We will arrange technicians to answer your questions as soon as possible. Please make sure that you have posted enough message to demo your request. You may also check out the API,FAQ,Github Issue and AI community to get the answer.Have a nice day!
“geometry.crc()”代替“geometry.visual.crc()” 试试
你好谢谢你的帮助,但还是不行
原始的报错是:
D:\Anaconda\envs\paddlepaddle\lib\site-packages\trimesh\parent.py:94: DeprecationWarning:
geometry.md5()is deprecated and will be removed in October 2023: replace with
geometry.hash()or
hash(geometry)`
DeprecationWarning)
Traceback (most recent call last):
File "D:/Desktop/PARL_develop_examples_tutorials (1)/examples/parl2_dygraph_new/lesson5/homework/ddpg_quadrotor/train.py", line 184, in
Process finished with exit code 1
现在改成geometry.crc()新的报错是
D:\Anaconda\envs\paddlepaddle\lib\site-packages\trimesh\parent.py:94: DeprecationWarning: geometry.md5()
is deprecated and will be removed in October 2023: replace with geometry.__hash__()
or hash(geometry)
DeprecationWarning)
D:\Anaconda\envs\paddlepaddle\lib\site-packages\trimesh\parent.py:58: DeprecationWarning: geometry.crc()
is deprecated and will be removed in October 2023: replace with geometry.__hash__()
or hash(geometry)
DeprecationWarning)
Traceback (most recent call last):
File "D:/Desktop/PARL_develop_examples_tutorials (1)/examples/parl2_dygraph_new/lesson5/homework/ddpg_quadrotor/train.py", line 184, in
Process finished with exit code 1
出错的代码片段:
def geometry_hash(geometry):
"""
Get an MD5 for a geometry object
Parameters
------------
geometry : object
Returns
------------
MD5 : str
"""
if hasattr(geometry, 'md5'):
# for most of our trimesh objects
md5 = geometry.md5()
elif hasattr(geometry, 'tostring'):
# for unwrapped ndarray objects
md5 = str(hash(geometry.tostring()))
if hasattr(geometry, 'visual'):
# if visual properties are defined
**md5 += str(geometry.crc()) //修改后的,原始为geometry.visual.crc()**
return md5
`
问题描述 Issue Description
在PaddlePaddle / MetaGym使用quadrotor环境安装后按照文档进行测试,出现AttributeError: 'ColorVisuals' object has no attribute 'crc',环境无法打开
版本&环境信息 Version & Environment Information
Paddle version: 2.2.0 Paddle With CUDA: False
OS: Windows 10 Python version: 3.7.13
CUDA version: None cuDNN version: None Nvidia driver version: 517.48