使用Anaconda3安裝tensorflow,opencv,使其可以在spyder中執行
阿新 • • 發佈:2019-01-26
感想
使用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_python‑3.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可以看到殘留,但是沒有影響的啊)。