使用pydot的报错问题解决

本文转至另一个大侠的,救了一命。链接如下:http://www.mamicode.com/info-detail-2566461.html

本人在做一个关于FCN的代码时出现了一个pydot没有安装让我去install的问题。本以为是简单的安装,却不曾想噩梦开始了。

(噩梦的过程和大侠写的一毛一样,我甚至怀疑他在监视我,但是他写的有些简略,我在此加以补充)

首先遇到的问题是,让我安装pydot,安装后又让我安装grapgviz,安装好后依旧不行,百度上说要加入系统变量,加入后我又经过几轮重启依旧不行。再查说是要在代码里加入

import os
os.environ["PATH"] += os.pathsep + 'C:/Program Files/graphviz/bin/'

类似的代码。但依旧不行。奥对了,网上还有让装pygraphviz,还是没有用(包括安装pygraphviz时候发现他的whl轮子只有python2没有3等种种问题)

最后,我遇到了大侠的解决方法:
就是先把pydot这个小婊砸卸载掉,因为他已经跟不上时代潮流了(pip uninstall pydot)
然后把大哥推荐的pydotplus装上, pip uninstall pydotplus。装上以后新旧大哥上任,需要有个交接仪式,交接仪式这么做:

首先,你要找一个文件:在你安装Anaconda的地方找到如下目录在这里插入图片描述
Anaconda下面点击Lib后点击site-packages,然后找到keras在这里插入图片描述
进去后点击utils文件夹下面会有一个vis_utils.py,我们用一个IDE或者记事本什么的文本编辑器打开它后,用替换功能将里面的pydot全部替换成pydotplus,手动的话可能会漏。

最后,替换好了后,重启jupyter notebook(我使用的是jupyter),问题应该就解决了。祝愿那些因为这个问题困扰的同学早日解脱 。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值