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分析网页上所有超链接的方法
May 08 Python
python实现linux下使用xcopy的方法
Jun 28 Python
python人民币小写转大写辅助工具
Jun 20 Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
Apr 29 Python
Python中函数参数匹配模型详解
Jun 09 Python
PowerBI和Python关于数据分析的对比
Jul 11 Python
基于python代码批量处理图片resize
Jun 04 Python
python实现二分查找算法
Sep 18 Python
使用Python Tkinter实现剪刀石头布小游戏功能
Oct 23 Python
Django和Ueditor自定义存储上传文件的文件名
Feb 25 Python
深入理解python多线程编程
Apr 18 Python
如何利用python创作字符画
Jun 25 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设计模式 Mediator (中介者模式)
2011/06/26 PHP
PHP禁止页面缓存的代码
2011/10/23 PHP
PHP 透明水印生成代码
2012/08/27 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
JavaScript 对话框和状态栏使用说明
2009/10/25 Javascript
javaScript call 函数的用法说明
2010/04/09 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
javascript校验价格合法性实例(必须输入2位小数)
2014/05/05 Javascript
Node.js编码规范
2014/07/14 Javascript
js实现按一下删除键删除整个单词附demo
2014/09/05 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
jquery实现垂直和水平菜单导航栏
2020/08/27 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
深入浅析js原型链和vue构造函数
2018/10/25 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
node-red File读取好保存实例讲解
2019/09/11 Javascript
[01:02:04]EG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
Jupyter中直接显示Matplotlib的图形方法
2018/05/24 Python
Pytorch GPU显存充足却显示out of memory的解决方式
2020/01/13 Python
对Python中 \r, \n, \r\n的彻底理解
2020/03/06 Python
美国网上书店:Barnes & Noble
2018/08/15 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
周年庆促销方案
2014/03/15 职场文书
学校花圃的标语
2014/06/18 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
员工升职自荐信
2015/03/27 职场文书
2015年秋季小班开学寄语
2015/05/27 职场文书
党内外群众意见范文
2015/06/02 职场文书
小学运动会通讯稿
2015/07/18 职场文书
pytorch训练神经网络爆内存的解决方案
2021/05/22 Python
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python