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构造函数及解构函数介绍
Feb 26 Python
Python中的defaultdict模块和namedtuple模块的简单入门指南
Apr 01 Python
python获取本地计算机名字的方法
Apr 29 Python
python实现发送和获取手机短信验证码
Jan 15 Python
python实现决策树分类算法
Dec 21 Python
使用11行Python代码盗取了室友的U盘内容
Oct 23 Python
Python列表(List)知识点总结
Feb 18 Python
django中账号密码验证登陆功能的实现方法
Jul 15 Python
HTML的form表单和django的form表单
Jul 25 Python
使用OpenCV实现仿射变换—平移功能
Aug 29 Python
Keras自动下载的数据集/模型存放位置介绍
Jun 19 Python
pycharm永久激活超详细教程
Oct 29 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 zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
PHP导入导出Excel代码
2015/07/07 PHP
给大家分享几个常用的PHP函数
2017/01/15 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
javascript新手语法小结
2008/06/15 Javascript
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
js用Date对象处理时间实现思路及代码
2013/01/31 Javascript
自定义jQuery插件方式实现强制对象重绘的方法
2015/03/23 Javascript
javascript实现状态栏文字首尾相接循环滚动的方法
2015/07/22 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
非常实用的vue导航钩子
2017/03/20 Javascript
jquery append与appendTo方法比较
2017/05/24 jQuery
JS实现定时任务每隔N秒请求后台setInterval定时和ajax请求问题
2017/10/15 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
详解Vue-cli3.X使用px2rem遇到的问题
2019/08/09 Javascript
Angular封装表单控件及思想总结
2019/12/11 Javascript
Node.js API详解之 dns模块用法实例分析
2020/05/15 Javascript
[11:12]2018DOTA2国际邀请赛寻真——绿色长城OpTic
2018/08/10 DOTA
Python模块搜索概念介绍及模块安装方法介绍
2015/06/03 Python
Python文件处理
2016/02/29 Python
利用Python将时间或时间间隔转为ISO 8601格式方法示例
2017/09/05 Python
python安装numpy&安装matplotlib& scipy的教程
2017/11/02 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
CSS3 三维变形实现立体方块特效源码
2016/12/15 HTML / CSS
Mio Skincare中文官网:肌肤和身体护理
2016/10/26 全球购物
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
Jar包的作用是什么
2014/03/30 面试题
咨询公司各岗位职责
2013/12/02 职场文书
公务员职业生涯规划书范文  
2014/01/19 职场文书
函授生自我鉴定
2014/03/25 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
乡镇防汛工作汇报
2014/10/28 职场文书
win10输入法不见了只能打出字母怎么解决?
2022/08/05 数码科技