目标:复现论文开发环境
论文:TRANSFORM 2ACT: LEARNING ATRANSFORM - AND -CONTROL POLICY FOR EFFICIENT AGENT DESIGN
研究方向:强化学习
readme大致要求
为提高操作效率,可设置pip命名的别名,文中设置为p3
此时到readme第三步
出现如下情况:
此时因为无法下载导致,修改源后仍旧无法下载,此时可以直接去链接下载
安装包完成,到第四部,首先安装mujoco210,运行如下
安装mujoco_py,安装完成后使用py-c "mujoco_py"进行安装是否成功,也可以使用python3 -c 'import mujoco_py'
测试结构发现gcc报错,安装gcc
我们想把gcc装入超级用户,首先sudo-i ,其次apt-get install gcc 修复gcc即可
此时再执行py-c "mujoco_py",发现没有报错,说明gcc已经可以编译mujoco_py
到Visualization步,执行python design_opt/eval.py --cfg hopper
发现没反应,如图
报错显示缺少 GL
查看环境变量
我们需要重新载入GL库,使用指令:exprt LD_PRELOAD=/usr/lib/x86_64-linux-gnn/libGLEW.so
重新载入后,继续编译,可以通过
运行python design_opt/eval.py --cfg hopper --save_video,发现报错,没有screencapture安装包
screencapture安装成功后继续运行python design_opt/eval.py --cfg hopper --save_video,继续报错
说明screencapture的依赖包可能没有安装成功,我们安装一下screencapture的依赖包
使用指令:
apt-get install screencaptue
apt-get install screenshot
apt-get install gnome-screenshot
此时又出现无法定位软件包的情况
继续运行,发现问题还没解决,报错如下
screenshot只是录屏作用,也没啥用,修复不了就直接注释掉,进入tools.py直接对其进行注释
安装pyautogui,方便对程序进行测试
指令:pip3 install pyautogui
最终效果:
Transform2Act代码复现视频