windows安装TensorFlow和Keras遇到的问题及其解决方法

  • 时间:
  • 浏览:21
  • 来源:酷玩娱乐网_提供羽梦娱乐网技术_爱收集资源网资讯

  而且在C:\Users\Administrator\下有个文件夹.keras,里边有keras.json文件,修改里边的内容,全都 是:

  直接去清华大学镜像仓库,查看对应版本的tensorflow:地址:https://mirrors.tuna.tsinghua.edu.cn/

  显示,安装成功:

    点进去,发现,目前只能python3.5 和 python3.6的:

   将会选折 第一有有另两个,将会会冒出,下面报错,也全都 PermissionError,权限不足,全都 全都 安装不成功,即使我使用了管理员权限进入了cmd,而且还是那么 任何用处。

  而我的环境中那么 python,example include这几只文件夹,终于知道问题报告 出在哪里了,全都 我打算将别人的这俩文件夹好友克隆下来,而且于此同时在网上看完一有有另两个安装办法,反正折腾一天了,这俩好友克隆还在进行当中,我能 先尝试了一下:

   而且,使用的前一天还是报错!!!下图是在python3.7的具体情况下:

  其中 -n 代表 name,env_name 是前要创建的环境名称,list of packages 则是列出在新环境中前要安装的工具包。

  而且安装keras和TensorFlow,最后在python环境中验证,发现新的错误:

  百度,改错办法如下:

  心里有全都 脏话,不值当讲不当讲,还是那么 用。

   我也就不报希望,而且还是例行公事的在python环境中验证了一下:

  安装成功,是成功了,而且无法使用,依旧会报错。

  而且设置环境变量:

  配置环境变量全都 根据安装时的路径找到以下几只路径用于环境配置,我放满E盘里,以下为我安装时的路径。

  在keras安装目录里(在安装环境的目录里有Lib\site-packages\keras),找到Lib\site-packages\keras\backend__init__.py文件。

  那查找我本人对应的电脑系统:

  讲道理,现在的我将会麻木了,感觉我本人把该犯的错全犯了,运气怎么会那么 差呢?

  输入y:

  解决办法:

  上图:

   本以为是版本的问题报告 ,而且卸载了keras和TensorFlow:

  好了,牢骚发完了,废话也说完了,下面语录安装注意的坑。

   结果无济于事,没用!!!

  真的是遇到问题报告 ,解决问题报告 ,我将会麻木了。

  而且等了好久,安装成功了:

  全都 目前决定放弃在python3.7版本安装tensorflow!!反正在python3.6版本上将会安装成功了,都能能用就行了。

  官方下载地址:https://repo.anaconda.com/archive/

  寻找找tensorflow,并点进去:

  安装TensorFlow在Windows上,居然我都能能心力交瘁,想死的心全是了,在Windows上做开发真的我能 发狂。

  唉,难受,那最最后一次尝试,全都 在python3.6版本下安装,终于成功了!!包括测试成功,上图:

   到C:\Windows\System32目录下,右键单击cmd.exe文件以管理员身份运行。如下

   我去我同事能使用的TensorFlow的安装包site_packages下的tensorflow包里边查看,发现别人的环境全是全都 的:

  而打算最后一次尝试,竟然是安装的python3.7成功了(各位盆友,记住,全都 安装成功了!!),哈哈哈,真的我人太好我这笑是无奈的笑。

  而且听到同事说,很简单啊,全都 安装一有有另两个Anaconda对应python3.6版本的就行,里边直接pip  install 就OK了。当然朋友希望是全都 ,全都 事与愿违,居然是气死我了,这俩天安装anaconda就安装了三次,也许累不累,除了安装这俩,前要安装对应的包,真的是卸了又安,安了又卸。

  全都 ,我的总结全都 ,安装python3.6 还是python3.7的哪几种全是重要,最重要的是遇到问题报告 ,解决问题报告 。无论用哪个版本,假使 TensorFlow支持这俩版本,朋友就都能能按照成功!!!,而且前提是前要官方支持的版本

   而且尝试安装了TensorFlow更低的版本(版本如下面所示):

  迫不得已,我决定降低python版本,尝试python3.6,朋友都说3.6好,那就用呗。

  当然,有将会朋友有用,那么 怎么进入管理员身份运行,如下:

  我第一次那么 打 √ ,选折 我本人配置的环境变量。

  那anaconda按照要注意的问题报告 是哪几种呢?

  镜像下载地址:清华镜像源

  下图是anaconda的版本和python的版本:

  好啦~安装完成啦!

  配置环境:回到桌面,右击‘我的电脑’,而且点击属性-高级系统设置-右下角点击环境变量,点击系统变量下方新建,如下图所示,依次将里边的一有有另两个路径输入,路径间用英文具体情况下的分号隔开,点击选折 并应用。

  今天真的是,哈哈哈哈哈。既然这俩舒服,全都 就再在python3.7上测试安装keras和tensorflow,看看算不算成功,而且去清华大学镜像仓库,发现那么 python3.7版本的tensorflow。

  前一天在Linux上环境全是,而且老是 切换Linux和Windows比较麻烦,而且这俩因为分析解释起来也比较麻烦,就太满说了。总之,全都 前要在Windows上安装TensorFlow!这次是铁了心的,将会去年在Windows上那么 安装成功,我能 避而远之,没弄,而且现在不得不再来,我决定遇到问题报告 不再躲避,要直面挫折,即使浪费很长的时间,也前要完成(人太好是正好这段时间不太忙)。

  哈哈哈,很高兴,看完我这篇文章的盆友,能看完这里,这里我分享一下我这次拨开乌云见彩虹的坎坷历程。

  记得去年十月份的前一天,我在Windows上尝试安装tensorflow失败了。我能 对深度图学习这块避而远之,即使训练模型也在Linux服务器上做, 麻烦是麻烦了点,而且全都 不必我面对这俩麻烦。而且从上个月之后之后刚开始英文,当我看完同事完成了一件事后,我决定安装tensorflow(将会最近人太好用的比较多,切换太频繁也比较麻烦),她的那锲而不舍精神打动了我,哪几种事情呢? 先说一下背景,她是学习java的,人太好说编程语法大相径庭,而且不同点依旧全都 ,而前要她使用python一有有另两个web框架flask做一有有另两个东西。她人太好不必,而且不断尝试,不断尝试,都能能说是遇到了全都 全都 麻烦,挫折,我也天天听到了她的抱怨(可惜我帮不上),而且终于听到了她说“yes”。我知道她成功了。全都 ,我决定不放弃,一定要安装成功,最后也人太好安装成功了。

  而且测试,成功!!!,上图:

  他不知道朋友看完了哪几种,对,安装成功了!!!!

  朋友打开cmd,直接输入pip list 将会 conda list,将会冒出anaconda安装的包,则说明那么 问题报告 ,将会冒出,无此命令,则环境变量那么 配置好。

  我现在的python版本是3.7,而且我都能能安装一有有另两个python 3.6的环境,则在anaconda prompt输入:

  下面记录一下去清华大学镜像仓库下载并安装对应版本的tensorflow,一方面记录正确的安装过程,我本人面,证明人太好没用python3.7对应的TensorFlow版本。

   怎么确保将会配置好环境变量了呢?

  反正都失败那么 多次了,全都 差这俩回,我能 继续安装了一下python3.7版本的:

  运行结果如下:

   而且,下载对应python版本的轮子,直接安装即可。

  此时此刻,我的内心将会毫无波澜了,一丝喜悦感都那么 了。

   为了测试到底都能能用,我又将keras的后端环境由theano去掉 了TensorFlow(怎么改回去,里边有代码,朋友都能能我本人改,这里不再重复了)。

  那这俩只解决了Keras的问题报告 ,而且TensorFlow的问题报告 仍然那么 解决:

  我安装的是CPU版本的:

  从下面代码来看,朋友的Keras人太好都能能运行。而且TensorFlow仍然报错。

  报错如下:

  下面朋友激活这俩环境:

  讲道理,这多日 的无数次尝试,最终成功,我都能能明白一有有另两个道理,全都 遇到问题报告 并不可怕,可怕的是我本人脆弱的心,不断想放弃的想法。

  (下载轮子的地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/)

  使用以下命令创建新环境:

  python使用TensorFlow报错 ModuleNotFoundError:No module named 'tensorflow.python

  为哪几种全都 说呢?,将会我在常下载轮子的地方发现了python3.7版本对应的TensorFlow,真的。

  那人太好,全都 人说,没那么 麻烦,我在Windows上直接pip install 就成功了啊,也人太好是,而且我人太好遇到了全都 麻烦。希望我这次经历能帮到前要帮助的盆友。

  下图是TensorFlow和keras安装成功的见证:

  检测算不算安装成功

  打开命令提示符(按住田字键和R键)输入cmd,输入conda和python,检测算不算安装成功。

  话太满说,先上anaconda的下载地址。

  首先说一下我的经历,全都 也全都 起初,网上说python3.7不支持TensorFlow环境,而且使用Anaconda最好,全都 我将我前一天Windows上所有的python环境卸载掉!!!,对没错,是所有,包括Anaconda环境,python环境,pycharm环境也卸载掉了。而且我丧心病狂的在电脑上找几乎所有关于python的字眼,完整性删除掉,全都 不留。全都 为了铁了心在Windows上成功安装一有有另两个TensorFlow环境。

  控制台会输出:

  因为分析错误的因为分析:Wrapt issue when installing package

  强行升级,而且安装TensorFlow和Keras,成功了!!

   导入Keras,发现报错了,报错信息如下:

  此时,内心窃喜,测试一下:

  最好将其依赖同时卸载掉:

  将会是将会tensorflow作为后端对keras的支持不足好,而且keras的backend 同时支持tensorflow和theano,而且默认是tensorflow,而且在win本上前要更改backend为theano能够运行。

  当然,不必anaconda我本人配置环境变量能够否,那全都 朋友我本人去我的电脑配置。