windows 下 Anaconda+TensorFlow(CPU)+OpenCV(contrib)+PyQt4配置

一、安裝Anaconda

官網下載:https://www.anaconda.com/download/


點擊exe安裝,配置路徑path:

1.E:\...\Anaconda3

2.E:\...\Anaconda3\Scripts

搜索cmd輸入conda --version 檢驗是否安裝成功:(成功)


輸入python顯示安裝版本,可以盡情遊玩了


二、安裝Tensorflow

安裝cpu版本的TensorFlow

打開終端,檢查pip版本≥1.8就可以了

輸入  pip install --upgrade --ignore-installed tensorflow

結束之後,輸入下面的代碼檢測(成功!開始深度學習之旅啦啦啦啦!)



//Anaconda崩了,重新裝TensorFlow又出問題,很絕望,據說TensorFlow不支持python3.6,只能換python3.5

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
這裏是利用了清華的一個鏡像來更新你的anaconda,輸入兩次,第二次是爲了把這個url置頂。
conda config --set show_channel_urls yes
url配置結束,配置python3.5 envs。
conda create -n tensorflow python=3.5

創建python35環境用來加載TensorFlow

清華鏡像:https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/

下一個tensorflow-1.3.0rc0-cp35-cp35m-win_amd64.whl

 pip install tensorflow-1.3.0rc0-cp35-cp35m-win_amd64.whl

activate tensorflow

進入TensorFlow環境,conda install anaconda,裝一個屬於TensorFlow環境的anaconda


三、安裝OpenCV

官網下載文件:https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv

按照自己的配置挑選下載(我的是python2.6,64位)


文件下載到 E:\...\Anaconda3\Lib\site-packages

搜索cmd打開終端,進入Anaconda3\Lib\site-packages文件夾


輸入 pip install opencv_python-3.4.1-cp36-cp36m-win_amd64.whl

完成後測試


四、安裝OpenCV+contrib

因爲opencv3中不能使用SIFT 、SUFT,所以得安裝contrib庫,並且有已經編譯好的版本,也是剛剛的鏈接

步驟跟安裝opencv一樣,安裝的時候會自動覆蓋原來的opencv

pip install opencv_python-3.4.1+contrib-cp36-cp36m-win_amd64.whl

五、安裝PyQt4

由於Anaconda3內置只支持PyQt5,所以還得裝一個PyQt4,爲了GUI

pip install PyQt4-4.11.4-cp36-cp36m-win_amd64.whl

一直都是裝上了但是import不了,因爲系統裏面裝了兩個Python,有一個是Python27的環境,PyQt4自動裝到人家哪兒了,沒辦法,只能刪了重裝,苦苦


我愛學習!學習愛我!