本人环境win10,运行pycharm报错 pydot。
1、前期试了网上各种解决方法都不得行,总结下就是pydot不适用与python3.7.
所以pip uninstall pydot, pip install pydotplus.并替换utils/vis_utils中pydot为pydotplus;
2、然而还是各种不行。在仔细看了下,由于我是小白,我的安装路径是非常混乱的。比如我的keras除了Anaconda3\Lib\site-packages下有个这样的文件夹,还有个Anaconda3\Lib\site-packages\tensorflow\python\keras。。。。。。这就是小白的安装
3、一切乱糟糟源于当时在anaconda下创建环境不成功,我只有一个base环境。。。。
4、看着乱七八糟的问题我想着有可能是pycharm没有找到相应的文件?于是有百度 了下pip install和conda install的区别,总的来说是conda install会给你配置和下载好所有依赖的东西,于是又执行了:conda install pydotplus.
5、pycharm自动加载conda的这些更新。问题解决,给纠结在这个问题上的朋友们一点灵感。
6.最后,按牛牛们的说法,能conda install就优先这个吧
7、如果上述过程中出现CondaError: Cannot link a source that does not exist的错误,那可能是版本低了,得重新安装个。。。然后重第一步开始。。。
小白经验,仅供参考