win7配置安装tensorflow
引言
windows7 + Anaconda3-4.2.0-Windows-x86_64 + Python3.5.2。
pycharm社区版、opencv-python、opencv-contrib-python。
cuda8.0、cudnn5.1、TensorFlow1.0.0、keras2.1.4。
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就不验证了。
7、升级TensorFlow指定版本
在anaconda里更新tensorflow gpu 到指定版本:
pip install -U tensorflow-gpu==1.1.0
pip install keras==2.1.4