Anaconda や virtualenv や pyenv を用いる場合の Panda3D のインストール手順
Ubuntu で Anaconda や virtualenv や pyenv を使う場合の手順を説明する
前準備
- 新しく端末を開く
- python の確認
* どの Python が使用されるかを事前に確認しておくため。
which python
次のように表示されたら Anaconda をインストール済みであることが確認できる
次のように表示されたら pyenv をインストール済みであることが確認できる
- python 環境の選択
- virtualenv のとき 「lsvirtualenv」でインストールされている Python の種類を調べ、 「workon <環境名>」でPython 環境を切り替える。実行手順の例は次の通り.
- pyevn のとき
「pyenv versions」でインストールされている Python の種類を調べ、 「pyenv shell <環境名>」でPython 環境を切り替える。実行手順の例は次の通り.
- pip をインストール(インストール済みのときは最新版に更新)
端末で、次のコマンドを実行
cd /tmp sudo rm -f get-pip.py curl -O https://bootstrap.pypa.io/get-pip.py
- 今開いている端末は、引き続き使用する
Panda3d のビルドとインストール
https://github.com/panda3d/panda3d/blob/master/README.md の手順で行う.
- pip の確認
前準備で用いた端末で,次のコマンドを実行
* Ubuntu システムの中のどの Python に Panda3d がインストールされるかを事前に確認しておくため。
pip --version
実行結果例(表示が違う場合がありえる)
- ビルド
* https://github.com/panda3d/panda3d/blob/master/README.md による
python makepanda/makepanda.py --everything --installer --no-egl --no-gles --no-gles2 --no-opencv
- インストール
Ubuntu の端末で,次のコマンドを実行
* https://github.com/panda3d/panda3d/blob/master/README.md による
sudo dpkg -i panda3d*.deb