TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南


Posted in Python onApril 08, 2020

笔者remove TensorFlow总共四次。 reinstall anaconda 三次。

安装技巧可以根据这个博主的文章进行安装。

我就是用这个教程安装的

因为直接用 pip install安装太慢了

所以在官网CUDA 和cuDNN+清华镜像的TensorFlow来安装比较快。

总结我的几个问题。

一、安装错误

· TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南

(1)

tensorboard 1.14.0 has requirement setuptools>=41.0.0, but you'll have setuptools 40.6.3

显然我们需要升级 setuptools的版本

我们在cmd中使用下列命令行来安装

python -m pip install -U pip setuptools

非常不幸的是

又出现另一个错误:

ERROR: twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed

(笔者因为已经找TensorFlow包remove了4遍了,已经崩溃了)

为了解决这个问题

在cmd中安装

pip install PyHamcrest

安装完PyHamcrest,在运行一次更新setuptools更新的命令行就可以解决了。

(2)

ERROR: Cannot uninstall ‘wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

运行一下命令行

pip install -U --ignore-installed wrapt enum34 simplejson netaddr

完成安装。

二、测试错误

在测试的过程中,我按照前面那个博主的内容。

使用tf.test.is_gpu_available()

发现是false

这个地方就需要你去看一下错误内容

错误内容要仔细看,笔者显示这个错误的时候并没有标红,需要自己去阅读里面的error

我的错误内容是:

failed call to cuInit: CUDA_ERROR_UNKNOWN

第一,硬件是否支持,是否安装了正确的cuda和与之匹配的cudnn版本吗?

如果你按照本文开头的博文安装是匹配了的。

但是随着日期推迟,TensorFlow会更新,对应的cuda和cudnn版本需要改变。

具体可以参考https://tensorflow.google.cn/install/gpu

现在的要求是:

TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南

首先需要查看https://developer.nvidia.com/cuda-gpus

看一下自己的显卡是否支持CUDA

但是值得注意的是

这个网址列的不全,笔者的显卡没有在表单里面。

当我想放弃的时候,我就在百度搜了

笔者的显卡是支持的,笔者用的是MX150。(我不喜欢玩游戏,所以显卡要求不高)

所以建议百度查看自己的显卡是否支持。

除了硬件,就是检查CUDA和CUDNN,这个按照官方文档指出的版本号安装。

第二、如果排除硬件不支持。出现以上错误很可能是驱动问题。

我们可以先到 http://www.nvidia.com/Download/index.aspx 查询下我们需要的是怎样的驱动,勾选好对应的配置:

TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南

下载安装,运行GeForce Experience 会自动更新驱动。

TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南

版本号为445.75,与官网显示最新版本号一致。

总结

到此这篇关于TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南的文章就介绍到这了,更多相关TensorFlow 安装setuptools、wrapt错误内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 执行字符串表达式函数(eval exec execfile)
Aug 11 Python
Python探索之SocketServer详解
Oct 28 Python
从CentOS安装完成到生成词云python的实例
Dec 01 Python
《与孩子一起学编程》python自测题
May 27 Python
tensorflow: variable的值与variable.read_value()的值区别详解
Jul 30 Python
Python垃圾回收机制三种实现方法
Apr 27 Python
win10从零安装配置pytorch全过程图文详解
May 08 Python
python怎么提高计算速度
Jun 11 Python
Python基于mediainfo批量重命名图片文件
Dec 29 Python
教你如何使用Python Tkinter库制作记事本
Jun 10 Python
Python编程根据字典列表相同键的值进行合并
Oct 05 Python
Python Flask搭建yolov3目标检测系统详解流程
Nov 07 Python
解决windows下python3使用multiprocessing.Pool出现的问题
Apr 08 #Python
python操作yaml说明
Apr 08 #Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
Apr 08 #Python
python将音频进行变速的操作方法
Apr 08 #Python
Python读取配置文件(config.ini)以及写入配置文件
Apr 08 #Python
Ubuntu18.04安装 PyCharm并使用 Anaconda 管理的Python环境
Apr 08 #Python
在python中修改.properties文件的操作
Apr 08 #Python
You might like
php实现下载限制速度示例分享
2014/02/13 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
2018/10/30 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
2019/08/14 PHP
ie下jquery.getJSON的缓存问题的处理方法
2013/03/29 Javascript
Enter转换为Tab的小例子(兼容IE,Firefox)
2013/11/14 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
angular源码学习第一篇 setupModuleLoader方法
2016/10/20 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
jquery实现图片跟随鼠标的实例
2017/10/17 jQuery
nuxt.js中间件实现拦截权限判断的方法
2018/11/21 Javascript
Vue通过WebSocket建立长连接的实现代码
2019/11/05 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
JS如何生成随机验证码
2020/03/02 Javascript
vue - props 声明数组和对象操作
2020/07/30 Javascript
浅谈JavaScript节流和防抖函数
2020/08/25 Javascript
[56:47]Ti4 循环赛第三日 iG vs Liquid
2014/07/12 DOTA
[02:49]DAC2018决赛日TOP5 LGD开启黑暗之门绝杀VP
2018/04/08 DOTA
Python利用多进程将大量数据放入有限内存的教程
2015/04/01 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
Python Flask框架扩展操作示例
2019/05/03 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
2019/10/11 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2020/02/27 Python
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2021/03/03 Python
高中校园广播稿
2014/01/11 职场文书
劳动工资科岗位职责范本
2014/03/02 职场文书
元旦联欢会感言
2014/03/04 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
企业标语大全
2014/07/01 职场文书
开展党的群众路线教育实践活动个人对照检查材料
2014/11/05 职场文书
行政二审代理词
2015/05/25 职场文书
早恋主题班会
2015/08/14 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
python 制作一个gui界面的翻译工具
2021/05/14 Python
MySQL普通表如何转换成分区表
2022/05/30 MySQL