

Raspberry Pi 3 Model BでOpenCV2.4.9を用いたシステムを作りたいのですが, LXterminalの操作からインストールせずに,
別のRaspberry Piに既にインストールされているOpenCVのフォルダをコピーして移動するだけでも同様に利用できますか？


CC BY-SA 4.0
2018-10-09T02:04:53.097
49076
2018-10-09T03:15:15.397
30000
question
opencv raspberry-pi
opencvのフォルダを移動するだけでインストールした場合と同じように利用できますか？


`pip install` の実行時に環境によって設定を変更している場合があるので、コピーして使うことはあまり勧められません。

基本的には、requirements.txtに必要なパッケージを記録しておくのがベターです。もし、それをしていない場合は、以下のコマンドで`requirements.txt`を作成することができます。

[code]

    pip freeze > requirements.txt
    
[/code]

そして、requirements.txtを使ってパッケージの一括インストールが可能です。

[code]

    pip install -r requirements.txt
    
[/code]

Wheelになっていないパッケージがある場合で、インストールしたいマシンにはコンパイル環境を作成したくない場合は、同種のOSの別マシンでWheel版を作成することができます。その場合は、パッケージのソースで、setup.pyがあるフォルダーで以下を実行します。

[code]

    python setup.py bdist_wheel
    
[/code]


CC BY-SA 4.0
2018-10-09T03:15:15.397
49079
2018-10-09T03:15:15.397
15171
49076
answer