-
2019年8月 最新 Windows10+GPU版本tensorflow/ keras / pytorch+cuda+cudnn安装 搭建深度学习环境
2019-08-17 23:43:49安装思路 一般的教程都是先装cuda再装tensorflow,但是这样很容易造成版本不匹配!! 先确定tensorflow版本,由tf...安装tensorflow-gpu,安装完成后,import tensorflow,会报错,错误会提示,需要安装什么版本的c...安装思路
一般的教程都是先装cuda再装tensorflow/pytrch/keras,但是这样很容易造成版本不匹配!!
先确定tensorflow版本,由tf确定需要的cuda版本及cudnn版本,在去查看显卡驱动支不支持该cuda,不支持的话升级驱动。
由tensorfow确定cudn版本的方法:
安装tensorflow-gpu,安装完成后,import tensorflow,会报错,错误会提示,需要安装什么版本的cuda,如图:
截止2019-08-15,推荐直接pip install tensorflow安装tf1.14版本,配cuda10.0
安装默认已经装好了anaconda,使用anaconda prompt执行命令。1、安装tensorflow
官网推荐创建虚拟环境:conda create -n tensorflow
进入虚拟环境:activate tensorflow
pip install tensorflow-gpu
该命令是默认安装最新版本的tf,2019-08-15时,安装的是1.14版本,对应cuda是10.0。2、查看驱动支持版本
先打开nVidia控制面板-帮助-系统信息-组件里面能看到支持的最新的cudn的版本
如果需要更新驱动,假如你的GPU卡是GeForce序列的,到https://www.geforce.com/drivers按你的机器的GPU卡的类型搜索对应的最新的driver,下载并安装即可,其他序列的去NVIDIA中国网页https://www.nvidia.cn/Download/index.aspx?lang=cn上按卡类型搜索最新的driver安装程序。
3、安装CUDA
去该网站上选择合适的版本
https://developer.nvidia.com/cuda-toolkit-archive
这是Windows10-64位本地exe程序安装
然后下载
然后直接安装就行安装完成之后,下一步需要配置环境变量。
如果安装成功,系统变量会多出两个为
还需要自己添加几个系统变量
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0(这是默认安装位置的路径,如果自己路径设置安装成功的话就用自己的路径)
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
添加好之后应该像下面这样。
下一步在系统变量PATH里添加东西。找到系统变量的PATH双击。
添加下列东西。
%CUDA_LIB_PATH%
%CUDA_BIN_PATH%
%CUDA_SDK_LIB_PATH%
%CUDA_SDK_BIN_PATH%
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64 这些均为默认路径,有需要的话自行修改
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\bin\win64
添加完之后CUDA就算安装完成了。我们可以检验是否安装成功。
打开CMD,cd到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite (这是默认路径)
分别执行命令:bandwidthTest.exe
deviceQuery.exe
若分别返回
则代表CUDA9.0安装成功。
4、Cudnn安装
Cudnn的下载需要登录,自己注册一个账号
下载地址:https://developer.nvidia.com/rdp/cudnn-download
下载下来是一个压缩包,里面是三个文件夹,里面各有一个文件如果第一步安装CUDA没有修改安装路径,执行以下操作:
①复制 cudnn\bin\cudnn64_5.dll 到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
②复制 cudnn\include\cudnn.h 到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
③复制 cudnn\lib\x64\cudnn.lib 到 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64\5、出现的问题:
1)ERROR:twisted 18.7.0 requires PyHamcrest>=1.9.0 ,which is not install
a) 下载对应的Twisted,下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
b) 2.通过Anaconda3的Anaconda Prompt进行安装
c) 3.具体步骤: cd 下载的文件地址,如本人的:cd F:\下载, pip install Twisted-19.2.1-cp37-cp37m-win_amd64.whl2)cannot uninstall wrapt. it is a distutils installed project and thus
解决方案: pip install -U --ignore-installed wrapt enum34 simplejson netaddr
参考:https://www.cnblogs.com/xiaowei2092/p/11025155.html
3)执行import tensorflow时会报如下错误:
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’. np_resource = np.dtype([(“resource”, np.ubyte, 1)])
因为numpy的版本过高1.17版本,执行:
pip uninstall numpy
pip install numpy==1.166、pytorch安装
安装确定好cuda+cudnn的版本之后,进入pytorch的官网,后选择系统、py版本等,就直接在pip安装就ok了,比TF简单多了~
我用conda安装遇到了这个问题,但是该目录下是有这个dll的。
7 Keras安装
因为keras是以tensorflow为后台的,所以安装好tensorflow之后,直接
pip install keras
即可安装成功。注意!!!
注:这里使用pip安装而不是使用conda,原因是使用conda安装会默认安装cpu版本的tensorflow,如下图所示:
使用conda安装会提示安装其他依赖包,如下图所示;这其中就包括cpu版本的tensorflow,这是我们不想要的。 所以千万不要使用conda命令安装keras,说起来都是泪。。。大功告成!!!
-
64位windows10,打不chm文件问题
2019-03-15 00:25:54出现这种问题一般是ghost版本,破解版且精简的windows(我让学校别人装的)(概率最大) 或者是自己删除了文件 或者木马搞的破坏 为什么我会觉得是破解版且精简出现的问题呢 因为我在网上找,好像有下一个hhpud.exe...出现这种问题一般是ghost版本,破解版且精简的windows(我让学校别人装的)(概率最大)
或者是自己删除了文件
或者木马搞的破坏为什么我会觉得是破解版且精简出现的问题呢
因为我在网上找,好像有下一个hhpud.exe可以解决,我去微软官网下载好了,安装提示我
HTML Help is a Windows system component and can only be updated via a service pack on this version of Windows.
翻译过来:HTML帮助是Windows系统组件只能通过更新服务包在这个版本的Windows。
我先在我同学(正版win10)复制这几个文件
C盘的windows搜索hh
出现有关的文件全部复制过来貌似有很多后来发现只要hh.exe和hhctrl.ocx这2个文件就可以百度itss.dll,下载下来。复制itss.dll进C:\Windows\System32,然后执行regsvr32 C:\Windows\System32\itss.dll提示*86,*64版本不符合,我就想是不是itss.dll版本和我64位系统不对,然后仔细想想,其实是itss.dll应该放在C:\Windows\SysWOW64
放进去,执行regsvr32 C:\Windows\SysWOW64\itss.dll,提示一个成功
就可以打开了.chm文件了
作者:Ordinary programmer
来源:CSDN
原文:https://blog.csdn.net/a1023182899/article/details/78348153 -
MariaDB(MySql)在windows 10、centos8上的安装配置
2021-02-01 22:30:10目录MariaDB是什么怎么装Windows操作命令Centos参考 MariaDB 是什么 MySql是什么它就是什么。 怎么装 官方下载地址https://downloads.mariadb.org/ 点击最新版本的stable(稳定版),进去看到酱紫: Source指的是源...MariaDB
是什么
MySql是什么它就是什么。
怎么装
官方下载地址https://downloads.mariadb.org/
点击最新版本的stable(稳定版),进去看到酱紫:
Source指的是源代码,之后分别是win、linux的安装包,带x64的是64位的版本,不带就是32位的啦。
在windows那些栏中,zip是指免安装版,msi是指安装版,带debugsymbols的是啥??盲拆有debug功能的吧。我一般选择免安装版,但是第一次我选择傻瓜安装版(主要是官网下载很慢,选小的)免安装版后面发现有好处就是可以选择安装heidisql,速度还快得一匹。
但是我怎么会不考虑镜像呢,ipv6还免流呢-清华镜像-MariaDB
Windows
下载上面的msi一路安装(修改安装路径,默认C盘,你懂的),后面设置root密码要记牢,忘记了就duckduckgo吧。
是安装版安装完之后就默认开机自动数据库服务了,监听3306。
在菜单栏中的mariadb选型卡里可以进入prompt、client、heidisql、Error Log(错误日志)、my.ini(配置文件)、Data dir(数据存储路径)操作命令
从下图告诉我,为什么我的命令不起作用,因为输入错了地方,不是cmd控制台,也不是prompt,是由管理员权限的powershell啊,裂开了我,怪不得搜出来的命令我无法run。
以下命令在powershell中run# 启动mariadb数据库服务 net start mariadb # 暂停正在运行的mariadb数据库服务 net pause mariadb # 重新激活挂起的mariadb数据库服务 net continue mariadb # 停止mariadb数据库服务:就是以后开机不会自启了 net stop mariadb
Centos
see Centos 8.2 x64安装MariaDB(MySql)And HeidiSQl、DBeaver - Kearney
参考
-
Windows 10 Build 10041 试用 升级后有 Spartan 斯巴达浏览器功能
2017-11-16 23:49:00为了试用一下微软最新的Spartan 斯巴达浏览器,本周在家花了三天时间下载了Windows 10 Build 10041 32位系统,来看一下有什么新的功能,因为只是在虚拟机中装装,下载32位就够用了。 由于是beta版本,只有在虚拟机...为了试用一下微软最新的 Spartan 斯巴达浏览器,本周在家花了三天时间下载了 Windows 10 Build 10041 32位系统,来看一下有什么新的功能,因为只是在虚拟机中装装,下载32位就够用了。
由于是beta版本,只有在虚拟机中试用了。
一般按照我选择默认的直接安装即可以。
点下一步,完成,启动后:
系统保留现在为350MB 大小了。
使用虚拟机,笔者电脑性能占用情况。
I5+ 6GB 内存+ 240GB intel SSD+ 1TB USB3.0移动硬盘,虚拟机装在移动硬盘,舍不得在SSD中疯狂读写。
注: 此步最好选择第一个 “这台设备属于我的公司” ,这样功能菜单多点,会有更新功能,因为本人选择了 “这台设备属于我”,导致找不到windows update在哪里,最后切换到本地帐号,才得以顺利更新到有 Spartan 斯巴达浏览器的 Windows 10 Build 10049
如果选择 “这台设备属于我” 的话,就会用hotmail,outlook.com, live.cn邮箱登陆,同时会自动同步onedrive中文件,像apple的iclund 一样。
本人之前有453.8MB 文件放在OneDrive中,所以会自动更新下来。
只有点关闭了。
这个beta版本的新图标如下:
如下就是找不到自动更新的尝试,命令在Xp中是可以执行的。
要想更新,只有在 “电脑设置中更改我的帐户信息”
下边很重要,要选择 “不使用Microsoft帐户登陆(不推荐)”
完成了
以下是 从 Windows 10 Build 10041更新到 Windows 10 Build 10049的方法,直接自动更新,接受系统推送的消息。
方法: 直接在运行中输入 "windows updatet" ,如下图,点击进去即可以。
本文转自成杭 51CTO博客,原文链接:http://blog.51cto.com/hangtc/1631256,如需转载请自行联系原作者
-
Visual Studio 2015安装提示"此版本的Visual Studio需要安装了更新版本的windows的计算机"解决
2018-11-20 10:08:59第一天上班搭建环境时安装VS2015 刚开始用的是win10系统,然后报了很多错,才知道一般用win7要好点。最后重装了个win7系统,结果就爆出如下错误了: 解决方法:更新补丁,安装SP1补丁(具体·的安装步骤网站上面... -
重装win10后的问题(打不开.chm文件,jdk的API)
2019-03-18 20:35:56出现这种问题一般是ghost版本,破解版且精简的windows(我让学校别人装的)(概率最大) 或者是自己删除了文件 或者木马搞的破坏 为什么我会觉得是破解版且精简出现的问题呢 因为我在网上找,好像有下一个hhpud.exe... -
windowsnt 技术内幕
2014-04-09 20:47:17理解引导分区与系统分区 NTFS简介 理解NFTS分区中的多回收站 在NT中考虑FAT文件系统特征 将NT计算机移植到其他域 理解NT授予权 Windows NT安装类型简介 为3张安装盘创建备份盘 理解RISC体系结构下的Windows NT安装 ... -
IE浏览器重装
2014-02-25 12:38:02发现由WIN7自动升级到了IE11后才出现这种异常,决定重装回IE10。Internet Explorer是windows自带的组件,不像一般应用程序,不能在添加删除程序中进行,下简单描述一下重载的方法。 1、 卸载旧版本 l 控制面板\... -
电脑高手必备 Windows系统35招实用技巧
2009-06-11 14:42:10个文件在Windows各个版本的安装光盘中或是硬盘上的Windows/command/里都 有,只有几十KB,把这个文件复制到软盘下,启动系统后直接运行这个程序( 可以不加参数,该程序会自动根据内存大小分配适当的内存空间作为... -
当你系统崩溃时教你如何重装系统
2010-10-17 23:13:57WindowsXP本身的优化性极强,再进行系统优化已没有什么实 际意义。但WindowsXP对CPU的二级缓存没有设置,可以用这两个软件中的任何一个优化一下。如我的笔 记本的CPU二级缓存是256K,我没有进注册表重新设置,而是... -
360压缩电脑版_买了一台新电脑你要做什么(基础软件与美化)
2020-10-22 18:08:41买了一台新电脑你要做什么——针对不熟悉电脑的同学,主要追求基本功能全面与方便简洁(windows10家庭版)1. 装机必备软件(不要安装在C盘,推荐日常软件安装在同一盘中) Microsoft Office(推荐使用2016以上版本,... -
Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好
2011-01-28 17:02:08找到mingwm10.dll 文件,将其复制到C:\WINDOWS\system 文件夹下,即可。下 面再提示缺少什么dll 文件,都像这样解决就可以了。 二、Qt Creator 编写多窗口程序(原创) 实现功能: 程序开始出现一个对话框,按下按钮... -
初学PHP的朋友 经常问的一些问题。不断更新
2021-01-20 01:00:41最后更新时间:2011-8-11 17:50:10 ...答:一般就是用ZEND的...你的开发环境用什么版本?答:个人推荐初学者使用WAMP的组合,即为Windows, Apache,MySQL, PHP。具体版本问题不大。个人建议:Windows2003 Apache2.0 -
VMware虚拟机开机卡死黑屏,进不了系统解决办法
2020-03-21 10:04:24Vmware虚拟机Linux、Ubuntu、CentOS、windowns开机...VMware 15.5.0 build-14665864 物理机操作系统版本Windows 10, 64-bit (Build 18363) 10.0.18363 1、为什么会出现这种原因 非正常关闭虚拟机,一般是直接关闭... -
Linux(Ubuntu)使用日记(零)------使用Linux的理由
2018-02-04 11:26:00最近刚刚升级了windows,自己原来的win10其实是不错的,虽然相应一般,但是不死机,开关机比较快啊。升级之后就呵呵了,开机慢,关机慢,还平时异常死机。想要回到原来的版本吧,无奈那个版本的系统文件让我给清理了... -
软件测试经典面试题 (超实用)
2012-02-16 13:48:0813、在RedHat中,从root用户切到userl用户,一般用什么命令? 30 14、Linux中,一般怎么隐藏文件? 30 15、如何将自己的本地磁盘(D)做成FTP供远端主机使用? 30 16、对RUP.CMM,CMMI,XP,PSP.TSP的认识? 30 17、DNS... -
Git权威指南PDF完整版
2012-12-25 17:53:5532.10.1 开发者在本地版本库中工作/ 477 32.10.2 开发者向审核服务器提交/ 478 32.10.3 审核评审任务/ 478 32.10.4 评审任务没有通过测试/ 480 32.10.5 重新提交新的补丁集/ 482 32.10.6 新修订集通过评审/ 483 32.... -
Android SDK开发包国内官网下载地址.pdf
2013-03-24 19:05:12一般这个压缩包是在Eclipse开发环境里用SDK Manager来下载的,但在国内选择这种方式会很痛苦,因为每个platform都有几十上百兆大,装一个就得几个小时,好像还不能断点续传(?)。 在国内,更方便的做法是先下载... -
电脑蓝屏对照码
2019-05-05 14:16:40可以先移除该硬件, 并通过网上列表检查它是否与Windows 2K/XP兼容, 接着启动电脑, 如果蓝屏还是出现, 请使用"最后一次正确配置"来启动Windows, 如果这样还是失败, 建议进行修复安装或是重装. 15、0x0000006F:... -
WIN XP蓝屏代码大全
2013-08-08 12:29:21可以先移除该硬件, 并通过网上列表检查它是否与Windows 2K/XP兼容, 接着启动电脑, 如果蓝屏还是出现, 请使用"最后一次正确配置"来启动Windows, 如果这样还是失败, 建议进行修复安装或是重装. 15、0x0000006F:... -
游戏画面就弹出内存不能为read修复工具
2010-09-02 20:40:03解决方法:试试重装豪杰超级解霸,如果重装后还会,到官方网站下载相应版本的补丁试试。还不行,只好换就用别的播放器试试了。 例六:双击一个游戏的快捷方式,“0x77f5cd0”指令引用“0xffffffff”内 存,该内存不... -
飞雪桌面日历 7.6绿色
2014-04-08 18:29:32Vista和Windows7系统已集成.NET2.0可以直接运行本软件,如需在Windows XP/2003系统运行,必需安装微软公司的.NET2.0框架。 (.NET2.0与本软件的安装不分先后,且安装后不需要重启系统) 下载 NET Framework SDK v2.0... -
计算机应用技术(实用手册)
2011-07-29 16:32:16在用光盘安装系统时就需要对此部分进设置,第一驱动改为光驱引导(First Boot Device),否则光驱不会引导装系统。 Quick Power On Self Test(快速启动选择): 当设定为[Enabled](启动)时,这个项目在系统... -
Visual C++ 2005 入门经典 详细书签版
2013-02-02 16:39:436.8.2 CLR版本的计算器程序 287 6.9 小结 293 6.10 练习 293 第7章 自定义数据类型 295 7.1 C++中的结构 295 7.1.1 结构的概念 296 7.1.2 定义结构 296 7.1.3 初始化结构 296 7.1.4 访问结构的成员... -
Visual C++ 2005入门经典--源代码及课后练习答案
2013-02-02 16:42:046.8.2 CLR版本的计算器程序 287 6.9 小结 293 6.10 练习 293 第7章 自定义数据类型 295 7.1 C++中的结构 295 7.1.1 结构的概念 296 7.1.2 定义结构 296 7.1.3 初始化结构 296 7.1.4 访问结构的成员... -
Advanced Bash-Scripting Guide 高级Bash 脚本编程指南>>
2010-01-05 20:04:2733.10. 在Windows 下进行Shell 编程 34. Bash, 版本 2 和 3 34.1. Bash, 版本2 34.2. Bash, 版本3 35. 后记 35.1. 作者后记 35.2. 关于作者 35.3. 哪里可以取得帮助? 35.4. 制作这本书的工具 35.4.1. 硬件 35.4.2. ... -
TEST VGA CARD GPUZ
2011-10-25 09:27:20台式机 奔腾 双核Pentium E2160 Intel P43/ICH10 GeForce 8600GT DDR2 800 2G 串口II 160G 8M 笔记本 酷睿2双核 T5670 Intel PM45 GeForce 9300M GS DDR2 1G 串口160G 台式机 奔腾 双核Pentium E5200 Intel G31-M7TE...
-
我的第一篇文章
-
视差鲁棒六面体全景视频拼接
-
Windows系统和Linux系统安装使用docker容器手册.docm
-
C51编程14-中断篇(定时器中断1)
-
springmvc-01.rar
-
基于python的dango框架购物商城毕业设计毕设源代码使用教程
-
sonarqube-community-branch-plugin-1.6.0.jar
-
【布道者】Linux极速入门
-
jetty-distribution-9.4.9.v20180320.zip
-
ELF视频教程
-
在 Linux 上构建企业级 DNS 域名解析服务
-
Python3 - 生成 requirement.txt 文件
-
dubbo高级配置学习(上)
-
Dos命令
-
nanda诊断-源码
-
指定spring.profiles.active参数运行gradle run
-
程序员必修基础套餐课
-
4.嵌入式开发网络连接问题
-
ffmpeg常用命令
-
select默认选中项颜色为灰色,选择后变为黑色(js实现)