python相关安装
python相关安装
电脑64位,Windows10
anaconda安装
双击安装,安装完成后,anaconda的版本为4.2.0
python的版本为3.5.2
TensorFlow安装(GPU版本)
配置
win10+CUDA9.0+CUDNN7.1+tensorflow1.9
安装
参考博主:https://blog.csdn.net/haomingzi521/article/details/89192307.
1.安装anaconda
1、官网下载链接:https://www.anaconda.com/distribution/.
安装之后配置环境:右击‘我的电脑’,选择‘属性’, 然后’高级系统设置‘,然后’环境变量‘,然后选择系统变量中的’Path’变量,选中,点击‘编辑’,点击‘新建’,在其中添加如下三个路径(此路径根据自己安装路径更改):
2、验证是否安装成功:win+r, 输入:cmd, 在命令行中输入:conda list
3、由于我们安装的anaconda3.7中的python版本是3.7的,所以如果想要使用python3.6或者其他版本的话,可以如下:
在命令行中输入:conda create --name py3.6 python==3.6 创建一个python3.6的环境,在anaconda文件中的envs文件夹下,使用命令:conda activate py3.6 这时,anaconda就是python3.6 可以在命令行中输入:python --version查看,输入命令:conda deactivate 关闭python3.6
,使用python3.7
2.安装cuda9.0
官网下载链接:https://developer.nvidia.com/cuda-downloads.
安装过程中,会有询问是否允许修改关键位置,全部允许。
然后出现如下
然后选择同意并继续,在‘选项’中,我选择的是‘推荐’,安装全部。
(附:如果你发现左侧直接跳到了‘安装’那里,并且提示‘NVINDIA程序安装失败’,那么应该是你的显卡驱动程序出现了问题,我的解决方法是使用驱动精灵,重装显卡驱动,笔者没有遇到,但是参考博客有写,不知可行否。)
3.安装cudnn7.1
官网下载链接:https://developer.nvidia.com/rdp/cudnn-download.
需要注册才能下载
解压后得到:
打开之后得到三个文件夹:
然后将这三个文件夹中的内容分别复制到cuda9.0安装路径下的对应文件夹中(注意是文件夹中的内容,不是整个文件夹,注意,复制lib时,里面还有一个文件夹x64,需要复制的是
这个压缩包到对应位置)
验证:打开到CUDA9.0安装路径下的\extras\demo_suite文件夹中(本文是C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite)然后按住‘shift’+鼠标右击,点击’在此处打开powershell窗口‘
输入: .\bandwidthTest.exe 返回Result=PASS
输入:.\deviceQuery.exe 返回:Result=PASS
说明安装成功了。
4.安装tensorflow-gpu
在windows的‘所有程序’中打开安装的Anaconda程序中的Anaconda prompt
在命令行中使用命令:
安装python3.6 的tensorflow-gpu环境:conda create -n tensorflow-gpu python=3.6 (中间会判断([y/n?])输入y)
输入:conda activate tensorflow-gpu 来**tensorflow环境
更新一下pip工具,输入命令:python -m pip install --upgrade pip
安装tensorflow-gpu输入:pip install tensorflow-gpu1.9.0
(可以使用清华源加速安装pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu1.9.0)
至此基本安装成功。关闭tensorflow-gpu环境,输入:conda deactivate
5.在Jupyter notebook上使用
还是在Anaconda prompt中:
进入tensorflow环境:activate tensorflow-gpu
然后输入:conda install jupyter
安装完成后在打开jupyter notebook 就可以运行啦。
OpenCV安装
在Anaconda prompt中:
进入tensorflow环境:activate tensorflow-gpu
输入:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python(此处利用国内源,不用的命令为pip install opencv-python)
(附:安装其他别的包也是在这里安装,把后面的opencv-python换为要安装的包就可以了)