关于tensorflow:ImportError: DLL lo

2020-05-22  本文已影响0人  xyb_python

TIPS:安装速度很慢的同学一定要记得换源哦

tensorflow:ImportError: DLL load failed:动态链接库(DLL)初始化例程失败的问题

个人经历,网上的教程都用过了,每个tensorflow的版本都尝试了,都会报错,最后发现根本原因是python的版本。

win10 系统

奔腾 G5400处理器

python 3.7

无论用什么方法都无法解决,

最后创建虚拟环境配置的是python 3.6 完美

首先更新一下pip

python -m pip install -U pip

然后创建名为tensorflow的环境,同时安装python (真的只有安装3.6才会成功)

conda create --name tensorflow python=3.6

然后激活进入 tensorflow

activate tensorflow

安装tensorflow

pip install tensorflow

问题又来了,这样安装是默认安装最新版本,最新版本是不兼容老一点的处理器的,你又不知道自己处理器老不老,但是可以试一下,如果报错,卸载他,然后安装低版本的。

卸载

pip uninstall tensorflow

安装低版本

pip install tensorflow ==1.5

然后就可以安装keras啦(失败的话可以安装低一点的版本)

pip install keras

cmd里查询keras版本,就可以看到所有版本了

conda search --full --name keras

安装模块,这次在anaconda里面啊!

conda install mingw libpython

如果运行keras出现错误

就是keras与tensorflow兼容问题,参考此网站提供的对应表,对应安装即可。

https://blog.csdn.net/qq_37591637/article/details/103925212

看到这个就可以欢呼了

上一篇下一篇

猜你喜欢

热点阅读