windows server 2008R2+Anoconda3.5+CUDA9.0+cuDNN7.1.3+Tensorflow-gpu1.8+keras+yolo(window 系统同样可以借鉴)

本文主要是介绍windows server 2008R2+Anoconda3.5+CUDA9.0+cuDNN7.1.3+Tensorflow-gpu1.8+keras+yolo(window 系统同样可以借鉴),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参考该网址,安装  http://www.pianshen.com/article/673729303/  打不开可以参考下面

https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/91814268

说一下坑并且解决办法吧

一、anaconda的安装

二、先安装显卡的基本驱动https://www.nvidia.com/Download/Find.aspx

三、如果VS暂时安装不了,可以先不安装,事实证明,不安装VS也可以成功

四、各个环境的兼容性,查看链接https://tensorflow.google.cn/install/source_windows

这是windows 下的环境兼容性图,查看图片,主要需要考虑的是1,2,3,4是否兼容,你安装的版本一定要是在这个表里面的

五、查看CUDA9.0下载的网站https://developer.nvidia.com/cuda-toolkit-archive,window server2008R2没有CUDA9.0,然后就下载了window server2012R2,目前没有发现什么问题,cuDNN下载链接,需要注册,https://developer.nvidia.com/rdp/cudnn-download

六、下载对应版本的cuDNN,

七、CUDA,cuDNN的安装步骤,参考上面安装连接就好,至于下图的V9.1.怎么弄出来的,我才疏学浅,也不解,但是还是跟着后面配置了。

八、对应的CUDA,cuDAA的安装之后,在anaconda终端中输入指令,pip install tensorflow-gpu==1.6.0

九、提示需要升级pip ,python -m pip install --upgrade pip,可是这样又报错,

TypeError: parse() got an unexpected keyword argument ‘transport_encoding’

然后使用  conda  install  pip  ,解决了

十、在输入python时,import tensorflow,没有完美的出现第二行,而是报错

... h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. .

输入 pip install h5py==2.8.0rc1  或者pip install --user h5py==2.8.0rc1   解决了

十一、pip install numpy      (scikit_learn,scipy,matplotlib,pandas)    检验下是否安装了这些库

十二、pip install Pillow    yolo代码需要

十三、pip install keras

pycharm的安装https://jingyan.baidu.com/article/0f5fb0995118f66d8234ea58.html

如果已经有了环境,可以新建环境,步骤类型,可以参考链接https://blog.csdn.net/SHAOYEZUIZUISHAUI/article/details/90178055

pycharm 打开工程后,python.exe停止工作,解决方法如下:

一、https://blog.csdn.net/mawei7510/article/details/81392441还不行的话,参考二

二、在Windows下,运行中输入“Regedit”并执行,运行注册表编辑器,依次定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting,在右侧窗口中找到并双击打开DontshowUI,然后在弹出的窗口中将默认值“0”修改为“1”

跑yolo 程序的时候,发现如下问题
C:\tf_jenkins\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\stream_executor\cuda\cuda_dnn.cc:378] Loaded runtime CuDNN library: 7103 (compatibility version 7100) but source was compiled with 7003 (compatibility version 7000).  If using a binary install, upgrade your CuDNN library to match.  If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration.
 

解决方法:将keras 和tensorflow 1.6.0卸载,重新安装tensorflow 1.8.0,keras  ,问题解决

pip uninstall keras
pip uninstall tensorflow-gpupip uninstall tensorflow-gpu==1.8.0
pip uninstall keras

 

这篇关于windows server 2008R2+Anoconda3.5+CUDA9.0+cuDNN7.1.3+Tensorflow-gpu1.8+keras+yolo(window 系统同样可以借鉴)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/412277

相关文章

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

SQL server配置管理器找不到如何打开它

《SQLserver配置管理器找不到如何打开它》最近遇到了SQLserver配置管理器打不开的问题,尝试在开始菜单栏搜SQLServerManager无果,于是将自己找到的方法总结分享给大家,对SQ... 目录方法一:桌面图标进入方法二:运行窗口进入方法三:查找文件路径方法四:检查 SQL Server 安

Redis在windows环境下如何启动

《Redis在windows环境下如何启动》:本文主要介绍Redis在windows环境下如何启动的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Redis在Windows环境下启动1.在redis的安装目录下2.输入·redis-server.exe

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

python连接本地SQL server详细图文教程

《python连接本地SQLserver详细图文教程》在数据分析领域,经常需要从数据库中获取数据进行分析和处理,下面:本文主要介绍python连接本地SQLserver的相关资料,文中通过代码... 目录一.设置本地账号1.新建用户2.开启双重验证3,开启TCP/IP本地服务二js.python连接实例1.

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

mysql出现ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)的解决方法

《mysql出现ERROR2003(HY000):Can‘tconnecttoMySQLserveron‘localhost‘(10061)的解决方法》本文主要介绍了mysql出现... 目录前言:第一步:第二步:第三步:总结:前言:当你想通过命令窗口想打开mysql时候发现提http://www.cpp