1. 程式人生 > >使用Anaconda3安裝tensorflow,opencv,使其可以在spyder中執行

使用Anaconda3安裝tensorflow,opencv,使其可以在spyder中執行

感想
使用Anaconda5.0.0
1.首選無論你是在cmd鍵入python,還是在Anaconda Prompt鍵入python,顯示的都是Python3.6.然而在Spyder(tensorflow)中顯示的python是3.5。主要的原因是tensorflow現在支援的最高版本是python3.5。
2.因為程式設計環境是在tensorflow。所以選擇下載opencv-python 中python的版本是python3.5。

安裝1
如果你已經安裝好了tensorflow,現在想使用opencv的話,接下來會幫到你
1.下載opencv-python
下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#OpenCV


下載opencv_python‑3.3.1‑cp35‑cp35m‑win_amd64.whl。(首先簡單說明下這個東西,3.3.1代表opencv的版本,cp35代表用的是python3.5。而且是64位。)。然後我把它放在了E盤根目錄下
2.安裝opencv
首先開啟Anaconda Prumpt 鍵入activate tensorflow。然後直接鍵入

pip install E:/opencv_python3.3.1‑cp35‑cp35m‑win_amd64.whl

3.測試一下

import cv2

image = cv2.imread('D:/timg.jpg')
cv2.imshow('zhangyu'
,image) cv2.waitKey(0)

安裝2
如果你還沒有安裝tensorfow。那麼接下來希望可以幫到你。
1.開啟你的Anaconda Navigator ,點選Environments。直接選擇create。編輯名字(我寫的是TF)。一定要選擇python3.5哦。然後點選Create
這裡寫圖片描述
2.安裝包
直接選擇接下來的包

1.tensorlfow
2.Spyder
3.matplotlib
4.opencv
5.pandas

然後點選Apply,下載就行了

3.測試

import tensorflow as tf

hello = tf.constant('hello,Tendorflow'
) sess = tf.Session() print(sess.run(hello))

總結
我建議使用第二種方法了。十分簡單方便。如果你已經安裝了tensorflow可以解除安裝啊。解除安裝Anaconda的方法開啟你安裝的目錄下找到Uninstall-Anaconda3.exe。就可以解除安裝了(雖然你在C:\Users\Administrator可以看到殘留,但是沒有影響的啊)。