Pi3b 安裝 OpenCV3 ### 強烈建議安裝Miniconda --------------------------------------------------------------------------------- Install Miniconda3 ------------------------------------------------------------------------------- wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh sudo md5sum Miniconda3-latest-Linux-armv7l.sh # (optional) check md5 sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh # -> change default directory to /home/pi/miniconda3 sudo nano /home/pi/.bashrc # -> add: export PATH="/home/pi/miniconda3/bin:$PATH" sudo reboot -h now update miss permission of the directory: ---------------------------------------------- sudo chown -R pi miniconda3 --------------------------------------------------- Test測試你的環境 conda python --version --------------------------------------------------- 安裝python 3.6 conda config --add channels rpi conda install python=3.6 --------------------------------------------------- 安裝opencv3 pip3 install opencv-python conda install -y -c conda-forge opencv --------------------------------------------------- 到此完成 以下選用 ####################################################################### 安裝Spyder pip3 install spyder --------------------------------------------------- CONDA環境下安裝 安裝anaconda client pip3 install opencv-python conda install -y -c conda-forge opencv --------------------------------------------------- update 更新套件 --------------------------------------------------- conda update conda conda update --all pip install --upgrade pip --------------------------------------------------- 安裝anaconda client conda install anaconda-client --------------------------------------------------- #### 以下是沒有安裝 conda 時的做法 #### ==================================================================================================== Pi3B 安裝OpenCV3 Step #1 #修正CMAKE找不到問題&安裝cmake --------------------------------------------------- sudo apt-get update -y sudo apt-get update sudo apt-get install cmake --------------------------------------------------- Step #2 安裝OpenCV https://dotblogs.com.tw/coding4fun/2017/11/09/110723 指令 sudo apt-get update && sudo apt-get upgrade sudo apt-get install build-essential cmake pkg-config sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev sudo apt-get install libxvidcore-dev libx264-dev sudo apt-get install libgtk2.0-dev libgtk-3-dev sudo apt-get install libcanberra-gtk* sudo apt-get install libatlas-base-dev gfortran sudo apt-get install python2.7-dev python3-dev Step #3 下載與安裝Opencv wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.3.1.zip unzip opencv.zip wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.3.1.zip unzip opencv_contrib.zip Step #4 建立Python虛擬環境 wget https://bootstrap.pypa.io/get-pip.py sudo python get-pip.py sudo python3 get-pip.py sudo pip install virtualenv virtualenvwrapper sudo rm -rf ~/.cache/pip Step #4修改設定檔 nano ~/.profile #底下加入 # virtualenv and virtualenvwrapper export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh #重新載入設定檔 source ~/.profile #安裝NumPy套件 pip install numpy Step #5 編譯及安裝OpenCV $ cd ~/opencv-3.1.0/ $ mkdir build $ cd build $ cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.1.0/modules \ -D BUILD_EXAMPLES=ON .. P3b 安裝Cmake # http://osdevlab.blogspot.tw/2015/12/how-to-install-latest-cmake-for.html