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

  • 时间:
  • 浏览:111
  • 来源:完美娱乐网_提供678辅助网技术_玩游戏赚钱资讯

  心里有太少太少脏话,不值当讲不当讲,还是什么什么都那末用。

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

  讲道理,这五六天的无数次尝试,最终成功,我还要明白一一俩个道理,太少太少 遇到大问题全是可是我可怕,可怕的是另一方脆弱的心,不断想放弃的想法。

  最好将其依赖一块儿卸载掉:

  报错如下:

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

  处理土土办法:

  此时此刻,我的内心由于毫无波澜了,一丝喜悦感都什么什么都什么都那末。

  输入y:

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

  我们都歌词 我们都歌词 打开cmd,直接输入pip list 由于 conda list,由于出现anaconda安装的包,则说明什么什么都那末大问题,由于出现,无此命令,则环境变量什么什么都那末配置好。

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

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

  检测否有安装成功

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

  寻找找tensorflow,并点进去:

  那查找另一方对应的电脑系统:

   由于选则第一一俩个,由于会出现,下面报错,可是我多太少 PermissionError,权限不足,太少太少太少太少 安装不成功,即使我使用了管理员权限进入了cmd,否则还是什么什么都那末任何用处。

  而我的环境中什么什么都那末python,example include这几块文件夹,终于知道大问题出在哪里了,太少太少我打算将别人的这俩 文件夹克隆好友下来,否则于此一块儿在网上看多一一俩个安装土土办法,反正折腾一天了,这俩 克隆好友还在进行当中,你还可否 先尝试了一下:

  太少太少目前决定放弃在python3.7版本安装tensorflow!!反正在python3.6版本上由于安装成功了,还可否 用就行了。

  上图:

  由于是由于tensorflow作为后端对keras的支持不足好,否则keras的backend 一块儿支持tensorflow和theano,否则默认是tensorflow,否则在win本上还要更改backend为theano还可否 运行。

  强行升级,否则安装TensorFlow和Keras,成功了!!

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

  从下面代码来看,我们都歌词 我们都歌词 的Keras全是可是我还可否 运行。否则TensorFlow仍然报错。

   否则,使用的随后 还是报错!!!下图是在python3.7的情形下:

  那这俩 只处理了Keras的大问题,否则TensorFlow的大问题仍然什么什么都那末处理:

  显示,安装成功:

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

  随后 在Linux上环境全是,否则一直切换Linux和Windows比较麻烦,否则这俩 由于解释起来也比较麻烦,就太少说了。总之,太少太少 还要在Windows上安装TensorFlow!这次是铁了心的,由于去年在Windows上什么什么都那末安装成功,你还可否 避而远之,没弄,否则现在不得不再来,我决定遇到大问题不再躲避,要直面挫折,即使浪费很长的时间,也还要完成(全是可是我是正好这段时间不太忙)。

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

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

  控制台会输出:

  他不知道我们都歌词 我们都歌词 看多了哪几种,对,安装成功了!!!!

    点进去,发现,目前还可否 python3.5 和 python3.6的:

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

  当然,太少再anaconda另一方配置环境变量也还可否 ,那太少太少 我们都歌词 我们都歌词 另一方去我的电脑配置。

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

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

  我第一次什么什么都那末打 √ ,选则另一方配置的环境变量。

  否则等了好久,安装成功了:

  太少太少,我的总结太少太少 ,安装python3.6 还是python3.7的哪几种全是重要,最重要的是遇到大问题,处理大问题。无论用哪个版本,否则TensorFlow支持这俩 版本,我们都歌词 我们都歌词 就还可否 按照成功!!!,否则前提是还要官方支持的版本

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

  否则听到同事说,很简单啊,太少太少 安装一一俩个Anaconda对应python3.6版本的就行,上面直接pip  install 就OK了。当然我们都歌词 我们都歌词 希望是随后 ,随后 事与愿违,居然是气死我了,这俩 天安装anaconda就安装了三次,我说累不累,除了安装这俩 ,还要安装对应的包,真的是卸了又安,安了又卸。

  我安装的是CPU版本的:

   本以为是版本的大问题,否则卸载了keras和TensorFlow:

  反正都失败什么什么都那末多次了,太少太少 差这俩 回,你还可否 继续安装了一下python3.7版本的:

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

  我现在的python版本是3.7,否则我还要安装一一俩个python 3.6的环境,则在anaconda prompt输入:

   我去我同事能使用的TensorFlow的安装包site_packages下的tensorflow包上面查看,发现别人的环境全是随后 的:

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

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

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

  否则设置环境变量:

  百度,改错土土办法如下:

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

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

  下面我们都歌词 我们都歌词 激活这俩 环境:

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

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

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

  否则测试,成功!!!,上图:

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

  真的是遇到大问题,处理大问题,我由于麻木了。

  运行结果如下:

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

  好啦~安装完成啦!

   为了测试到底还可否 用,我又将keras的后端环境由theano添加了TensorFlow(何如改回去,上面有代码,我们都歌词 我们都歌词 还可否 另一方改,这里不再重复了)。

   何如确保由于配置好环境变量了呢?

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

  那全是可是我,太少太少人说,没什么什么都那末麻烦,我在Windows上直接pip install 就成功了啊,也全是可是我是,否则我全是可是我遇到了太少太少麻烦。希望我这次经历能帮到还要帮助的盆友。

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

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

  配置环境变量太少太少 根据安装时的路径找到以下几块路径用于环境配置,我倒入E盘里,以下为我安装时的路径。

  讲道理,现在的我由于麻木了,感觉另一方把该犯的错全犯了,运气为社 什么什么都那末差呢?

  当然,有由于我们都歌词 我们都歌词 有用,什么什么都那末何如进入管理员身份运行,如下:

  否则在C:\Users\Administrator\下有个文件夹.keras,上面有keras.json文件,修改上面的内容,随后 是:

  今天真的是,哈哈哈哈哈。既然这俩 舒服,随后 就再在python3.7上测试安装keras和tensorflow,看看否有成功,否则去清华大学镜像仓库,发现什么什么都那末python3.7版本的tensorflow。

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

  配置环境:回到桌面,右击‘我的电脑’,否则点击属性-高级系统设置-右下角点击环境变量,点击系统变量下方新建,如下图所示,依次将上面的一一俩个路径输入,路径间用英文情形下的分号隔开,点击选则并应用。

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

  为哪几种随后 说呢?,由于我在常下载轮子的地方发现了python3.7版本对应的TensorFlow,真的。

  安装TensorFlow在Windows上,居然我还要心力交瘁,想死的心全是了,在Windows上做开发真的你还可否 发狂。

  由于错误的由于:Wrapt issue when installing package