yeah (老头怪叫中)
配置好了conda虚拟环境以及libero的全部数据集!累死了喵

总结一下每次打开 Ubuntu 后,运行 LIBERO 需要的完整命令。
每次打开终端的标准操作流程
1 2 3 4 5 6 7
| cd /home/zzm/LIBERO/
conda activate libero
|
常用命令速查
🎯 运行随机动作测试
1
| cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py random_action.py
|
🎬 生成平滑正弦波 GIF
1
| cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py sine_wave_motion.py
|
📹 播放真实人类演示
1
| cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py play_demo_simple.py
|
🔧 检查数据集是否存在
1
| cd /home/zzm/LIBERO/ && conda activate libero && python -c "from libero.libero import get_libero_path; import os; print(get_libero_path('datasets')); print(os.listdir(get_libero_path('datasets')) if os.path.exists(get_libero_path('datasets')) else '不存在')"
|
创建一键启动脚本(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| cat > ~/libero_start.sh << 'EOF'
cd /home/zzm/LIBERO/ conda activate libero echo "=== LIBERO 环境已就绪 ===" echo "当前目录: $(pwd)" echo "Python 环境: $(which python)" echo "" echo "可用命令:" echo " python libero_wrapper.py random_action.py # 随机动作" echo " python libero_wrapper.py sine_wave_motion.py # 平滑正弦波" echo " python libero_wrapper.py play_demo_simple.py # 真实演示" echo "" exec $SHELL EOF
chmod +x ~/libero_start.sh
|
以后每次只需要运行:
1
| source ~/libero_start.sh
|
或者创建别名(最简单)
1 2 3 4 5 6 7 8 9 10 11
| cat >> ~/.bashrc << 'EOF'
alias libero='cd /home/zzm/LIBERO/ && conda activate libero' alias libero_random='cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py random_action.py' alias libero_sine='cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py sine_wave_motion.py' alias libero_demo='cd /home/zzm/LIBERO/ && conda activate libero && python libero_wrapper.py play_demo_simple.py' EOF
source ~/.bashrc
|
之后只需要输入:
1 2 3 4
| libero libero_random libero_sine libero_demo
|
完整启动示例
1 2 3 4 5
| libero
python libero_wrapper.py random_action.py
|
文件位置总结
| 文件 |
路径 |
说明 |
| 项目根目录 |
/home/zzm/LIBERO/ |
主目录 |
| 包装器脚本 |
/home/zzm/LIBERO/libero_wrapper.py |
修复导入问题 |
| 随机动作脚本 |
/home/zzm/LIBERO/random_action.py |
随机测试 |
| 正弦波脚本 |
/home/zzm/LIBERO/sine_wave_motion.py |
平滑运动 |
| 演示脚本 |
/home/zzm/LIBERO/play_demo_simple.py |
真实演示 |
| 生成的 GIF |
/home/zzm/LIBERO/*.gif |
动画文件 |
快速复制 GIF 到 Windows
1
| cp /home/zzm/LIBERO/*.gif /mnt/c/Users/$USER/Desktop/
|
以后每次打开终端,最简单的方式就是:
1
| source ~/libero_start.sh
|
然后运行你需要的脚本!