| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> GTX960M安装Anaconda+cuda9.0+cudnn v7.6.5+tensorflow-gpu1.8.0 -> 正文阅读 |
|
[人工智能]GTX960M安装Anaconda+cuda9.0+cudnn v7.6.5+tensorflow-gpu1.8.0 |
目录 1 安装Anaconda1.1下载Anaconda安装包1.2安装双击已下载好的Anaconda3-2021.11-Windows-x86_64.exe?文件 ? ?if?电脑有多个用户:选择All Users else:选just?me 选项一:加入环境变量; 选项二:默认使用?Python 3.9(因我电脑已有python,不再勾选)(注意:python版本要根据自己电脑所能支持的cuda版本对应安装,见2.1) 剩下一路“next”。在cmd里输入conda --version,若返回conda版本则说明环境变量配置成功。 1.3?更改路径打开cmd,输入:
用记事本打开[jupyter_notebook_config.py],找到c.NotebookApp.notebook_dir,建立新工作路径 ? ?cmd,输入[jupyter notebook],发现路径已更改。 ?1.4?修改默认浏览器记事本打开[jupyter_notebook_config.py],找到c.NotebookApp.browser = '',在此行下面添加以下三行代码:
这样就修改好了Anaconda使用的浏览器和使用路径,现在打开Jupyter Notebook。 ?2?安装cuda9.02.1?cuda版本选择谷歌搜索“yourGPU型号+SPECIFICATION”,在官网查此电脑是否支持CUDA。 查看自己电脑支持的cuda版本号:电脑桌面右键,打开“”“NVIDIA控制面板”->左下角“系统信息”->组件,查看3D设置里的“NVIDIA.DLL”。?可见,此电脑支持cuda9.0。 去cuda官网下载cuda9.0(CUDA Toolkit Archive | NVIDIA Developer) ?双击.exe文件,安装在自己指定路径即可。(精简安装) 3?安装cudnn?v7.6.5?在官网上下载cudnnv7.6.5(cuDNN Archive | NVIDIA Developer) ?解压cudnn-9.0-windows10-x64-v7.6.5.32,把D:\cudnn\cudnn-9.0-windows10-x64-v7.6.5.32\cuda\bin的cudnn64_7.dll拷贝一份至C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin 配置环境: (1)把cudnn加入环境变量path; (2)配置cuda环境
4 安装tensorflow-gpu1.8.0降低一下python版本至3.6(因我电脑本身装的python3.9,所以安装失败,需要降低一下python版本至3.6) 使用以下命令创建新环境:
其中 -n 代表 name,env_name 是需要创建的环境名称,list of packages 则是列出在新环境中需要安装的工具包。 比如我现在的python版本是3.9,但我想安装一个python 3.6的环境,则在anaconda prompt输入:
现在激活这个新配置的环境:
输入python --version,可以看到: 非常棒,已经从3.9切换为3.6版本了 ,且可以在Anaconda?Navigator里切换环境。 另外:科普1)如果要删除我们配置的新环境,则:
2)显示所有环境:
3)当前环境下的 package 信息存入名为 environment 的 YAML 文件中?:
4)当执行他人的代码时,也需要配置相应的环境。这时可以用对方分享的 YAML 文件来创建一摸一样的运行环境。
在d盘新建一个文件夹,专门放TensorFlow-gpu。在anaconda终端切换到相应文件夹,执行pip install tensorflow-gpu==1.8.0来安装tf-gpu 安装后,新建test.py文件,测试是否安装成功,test.py文件内容如下:
在anacoda里跑一下test.py程序 发出了警告“?FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. 为解决此警告,在相应位置将对应行的“ (type, 1) ”都改成“(type, (1,))”即可。?再跑一下test.py程序: ok,nice!完工! ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 11:32:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |