win7配置安裝tensorflow(非GPU版)
阿新 • • 發佈:2018-11-01
win7配置安裝tensorflow(非GPU版)
引言
windows7 + Anaconda3-4.2.0-Windows-x86_64 + Python3.5.2。
pycharm社群版、opencv-python、opencv-contrib-python。
1、配置安裝Anaconda3-4.2.0
插個題:Windows下Ctrl+Shift+G被輸入法佔據,取消輸入法中的該熱鍵。
驗證Anaconda是否安裝成功,開啟 Anaconda Prompt,輸入:
conda --version
2、通過Anaconda配置相應版本Python
更新pip(網速):
python -m pip install --upgrade pip
Successfully installed pip-18.1
開啟 Anaconda Prompt:
conda create -n tensorflow python=3.5.2
然後,按照提示啟用:
activate tensorflow
deactivate
檢視一下版本:
python --version
啟用環境:
activate tensorflow
3、配置安裝TensorFlow
以管理員身份開啟Anaconda Promp:
pip install tensorflow
驗證,Python環境下直接import tensorflow,若沒有報錯,則安裝正確:
python import tensorflow
4、下載python IDE pycharm社群版
pycharm社群版
install
下載python直譯器
Download
安裝時選擇新增到環境變數。
開啟pycharm配置:
5、驗證Tensorflow以及Pycharm
import tensorflow as tf
# 建立2個矩陣,前者1行2列,後者2行1列,然後矩陣相乘:
matrix1 = tf.constant([[3,3]])
matrix2 = tf.constant([[2], [2]])
product = tf.matmul(matrix1,matrix2)
# 上邊的操作是定義圖,然後用會話Session去計算:
with tf.Session() as sess:
result2 = sess.run(product)
print(result2)
-
用Jupyter Notebook驗證
實際是在網頁上開啟本地檔案C:\Users\Administrator\Documents\TensorFlow\ch1
-
用Pycharm驗證
(更改pycharm背景色護眼)
6、安裝opencv以及opencv-contrib
預設就直接是最新版本,以管理員身份開啟Anaconda Promp:
pip install opencv-python
檢視資料有的談到會特別慢,且報read time out 錯可參考,建立一個國內的映像。 如果還是經常掉線,可試一下(此法沒試,上句我這很快):
pip --default-timeout=100 install opencv-python
繼續安裝opencv-contrib-python,這個opencv的附加庫不要忘記,一些新的opencv演算法在裡面,比如一些特徵點提取的演算法sift.
pip install opencv-contrib-python
檢視一下:
pip list
7、驗證opencv
- 用Jupyter Notebook驗證
import cv2 as cv
#讀取影象,支援 bmp、jpg、png、tiff 等常用格式
img = cv.imread("C://Users//Administrator//Documents//TensorFlow//ch1//opencv_test.jpg")
#建立視窗並顯示影象
cv.namedWindow("Image")
cv.imshow("Image",img)
cv.waitKey(0)
#釋放視窗
cv.destroyAllWindows()
失誤,圖太大了,沒截完整,安裝成功就行,pycharm就不驗證了。