報錯
# 2. 測試smplx是否工作(可能不需要chumpy)
python -c "import smplx; print('? smplx works!')"
bash: !': event not found
分析
這是bash的歷史擴展問題,感嘆號被解釋為歷史命令。用這些方法解決:
🚀 立即解決方案
方法1:用雙引號包裹
python -c "import smplx; print('smplx works')"
方法2:轉義感嘆號
python -c 'import smplx; print("? smplx works\!")'
方法3:最簡單的測試
python -c "import smplx; print('smplx imported successfully')"
方法4:創建測試文件
echo 'import smplx; print("? smplx works!")' > test_smplx.py
python test_smplx.py
rm test_smplx.py
🎯 推薦:直接測試您的原始腳本
# 直接運行您的腳本看看還缺什么
python /home/zhangbin/perfwork/01_ai/13_FineDance/data/code/pre_motion.py
💡 或者簡單測試導入
python -c "import smplx, pickle"