TensorFlow- win+anaconda环境import包错误(error: .dll not found类问题)

最近将一些以前的网络从caffe移植到tensorflow上,偷懒喜欢windows环境,就在win下部署了tensorflow。具体的安装方法请见我的安装帖。


安装配置完成后,在jupyter中:

from tensorflow.examples.tutorials.mnist import input_data 


出现C:\Users\liu\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\contrib\rnn\python\ops\_gru_ops.dll not found。import tensorflow正常,tf中一部分包可以正常import 有一些出现类似问题,其他同学的机器都正常。请遇到类似问题的同学注意:


亲测有效。 本人在win7下+Anaconda3-4.2.0-Windows-x86_64。 出了类似的问题,提示符为not found xxx.dll 类问题,主要为系统无法找到依赖的.dll文件,然而通过路径搜索对应路径内确实含有缺失的.dll文件。几番折腾,甚至换了win10的系统。 


这里给出解决方案: 请务必在Anaconda安装完成后,在cmd内执行:pip install tensorflow 时,右键以管理员身份运行cmd。否则就会出现由于权限问题导致的.dll路径搜索异常。已经出现该问题的同学,请手动卸载已经安装的anaconda,并重新安装。务必切记,安装时选择“ALL USER”选项安装,否则权限混乱后续TensorFlow-gpu安装会存在问题!安全起见,请在控制面板卸载程序中找到anaconda卸载对应的anaconda(或去安装路径下找到uinsatll.exe),如果已经手动删除文件夹,需手动清除环境配置路径(默认安装的同学请无视)。以上。




  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值