ImportError: DLL load failed: 找不到指定的模块的解决以及接下来可能遇到的问题

之前按网上的教程安装了Tensorflow后,在导入时出现了以下的报错

ImportError: DLL load failed: 找不到指定的模块

(网上找的图,一定要仔细看报错信息)

在这里插入图片描述

若发生图中错误,则需要手动降低版本,如

pip install --default-timeout=500 -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow==1.14.0

(因为以前版本下载较慢,最好设定延迟--default-timeout=500)

我实用的版本是python3.5+tensorflow1.14.0(之前Python3.5和3.6均不能运行TensorFlow2.1.0的版本)

 

另外

1.在命令窗口导入TensorFlow时可能是因为降低了版本的原因,还会遇到警告

这是因为numpy的版本过高,需要手动降低

pip install numpy==1.16.0

安装后警告就不再出现了。

 

2.如果TensorFlow是安装在了自己创建的环境中,想在其他如jupyter中打开时,需要继续安装(可自行百度)。

 

总结:

1.在安装软件和搭环境时,一定要考虑各软件和库之间的兼容问题。有时不一定是版本过低。

2.在查看报错信息时,要细致。不同的问题原因可能会导致相同的错误,需要看清其中具体的提示,对症下药。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值