目的
- WindowsのAnacondaでpclpyとpyMeshLabを使いたい
- 動く事を優先
- pyinstallerで実行ファイルにしたい
pclpy
- PCL(point cloud library)のpythonラッパー
- condaでもインストールできるが、自分の環境だとうまく動かないのでpipでインストールする
pyMeshLab
- MeshLabのpythonライブラリ
手順
仮想環境を作る
conda create -n py36 python=3.6
- 動作
モジュールのインストール
pip install pclpy
pip install pymeshlab
conda install pyinstaller
プログラムを書く
(略)
hoge.pyとする
実行ファイルの作成
pyinstaller hoge.py --collect-all pclpy --collect-all pclpy_dependencies --collect-all pymeshlab --onefile
- pclpy_dependenciesにはpclpyで使っているDLLファイルがあるので、それも加える
参考