PyBulletをインストールする方法をメモします。
使用OS
Ubuntu18.04 |
まずはDirectoryを作ります。
cd Robot |
そしてbullet3をGitします。
git clone https://github.com/bulletphysics/bullet3.git |
もしGitがなければGitをインストールします。
sudo apt install git |
bullet3に入ります、LibraryをBuildします。
cd bullet3 ./build_cmake_pybullet_double.sh |
そしてcmakeがないと怒られました…
以下のLINKに参考します:
https://askubuntu.com/questions/610291/how-to-install-cmake-3-2-on-ubuntu
cmakeをインストールします!
sudo apt-get install cmake sudo apt-get upgrade |
まあたBuildしたら、
Cmake Error The C compiler identification is GNU 7.5.0 — The CXX compiler identification is unknown が出てきます。
sudo apt-get install gcc g++
もう一回Buildすると、今度はNo such file…みたいなエラーが出ました。
fatal error: Python.h: No such file or directory |
またネットで解決方法を探し…
https://stackoverflow.com/questions/21530577/fatal-error-python-h-no-such-file-or-directory
python3-devをインストールします。
sudo apt-get install python-dev # for python2.x installs sudo apt-get install python3-dev # for python3.x installs |
OK!
それか…
https://pypi.org/project/pybullet/
pip install pybullet |
最後はExampleを走ってみてください!
cd ~/src/bullet3/examples/pybullet/examples python3 humanoid_manual_control.py |
参考になったWEB:
https://demura.net/misc/16550.html