【Ubuntu】安装Python环境在Ubuntu16.04 (前部分)
【引言】
嗨嗨,这是我写文章的第二次了。
上次我尝试在Ubuntu上安装了Docker。你们觉得如何?是否成功了?虽然我还有很多知识欠缺,但我希望能够对你们有一点点帮助。
【概述】
本次目的是在Ubuntu上安装Python 3.5环境,创建一个可以运行图像处理、数据分析和机器学习等处理的环境。
【环境】
操作系统:Ubuntu 16.04
【引用】
今回の記事はpyimagesearchのドキュメント こっちの方法でインストールしてみます。僕も結構この手順でやりました。
【准备】
首先准备安装环境。
进行软件包升级和更新。
sudo apt-get update && sudo apt-get upgrade
後のOpenCV設定に役に立ついくつかの開発ツールをインストールします。
sudo apt-get install build-essential cmake pkg-config
次に、ディスクから様々なイメージファイル形式を読み込むことができるイメージI/Oパッケージをインストールします。
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
次に、様々なビデオ形式を読み込むことができるI/Oパッケージをインストールします。
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
OpenCV库附带一个名为highgui的子模块,用于在屏幕上显示图像并构建基本的GUI。要编译highgui模块,需要安装GTK开发库。
sudo apt-get install libgtk2.0-dev
为了优化OpenCV的性能,安装一些相关依赖关系。
sudo apt-get install libatlas-base-dev gfortran
最后,将安装Python 2.7和Python 3的头文件,以便能够使用Python绑定编译OpenCV。
sudo apt-get install python2.7-dev python3-dev
【まとめ】
これまでかかる時間は大抵1時間前半だと思います。
引用した記事はRaspberryPiなんですけどLinuxっていう共通点があると思うので問題はないと思います。(実際これで約9ヶ月間画像処理をやりました)前半でインストールに必要な準備は終わったので後半はスピード感出して行きたいと思います。
追加
【Ubuntu】Ubuntu16.04にPython環境インストール (後半)