Python3.5 win10环境下导入kera/tensorflow报错的解决方法


Posted in Python onDecember 19, 2019

本文实例讲述了Python3.5 win10环境下导入keras/tensorflow报错的解决方法。分享给大家供大家参考,具体如下:

我在win10 Python3.5.2安装keras,然后导入时报错如下:

Python 3.5.2 |Continuum Analytics, Inc.| (default, Jul 5 2016, 11:41:13) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import keras
Using TensorFlow backend.
Traceback (most recent call last):
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper
  return importlib.import_module(mname)
 File "d:\Anaconda3\envs\tf\lib\importlib\__init__.py", line 126, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 986, in _gcd_import
 File "<frozen importlib._bootstrap>", line 969, in _find_and_load
 File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
 File "<frozen importlib._bootstrap>", line 577, in module_from_spec
 File "<frozen importlib._bootstrap_external>", line 906, in create_module
 File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module>
  from tensorflow.python.pywrap_tensorflow_internal import *
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module>
  _pywrap_tensorflow_internal = swig_import_helper()
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helper
  return importlib.import_module('_pywrap_tensorflow_internal')
 File "d:\Anaconda3\envs\tf\lib\importlib\__init__.py", line 126, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
 File "d:\Anaconda3\envs\tf\lib\site-packages\keras\__init__.py", line 3, in <module>
  from . import activations
 File "d:\Anaconda3\envs\tf\lib\site-packages\keras\activations.py", line 4, in <module>
  from . import backend as K
 File "d:\Anaconda3\envs\tf\lib\site-packages\keras\backend\__init__.py", line 73, in <module>
  from .tensorflow_backend import *
 File "d:\Anaconda3\envs\tf\lib\site-packages\keras\backend\tensorflow_backend.py", line 1, in <module>
  import tensorflow as tf
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
  from tensorflow.python import *
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\__init__.py", line 51, in <module>
  from tensorflow.python import pywrap_tensorflow
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 52, in <module>
  raise ImportError(msg)
ImportError: Traceback (most recent call last):
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper
  return importlib.import_module(mname)
 File "d:\Anaconda3\envs\tf\lib\importlib\__init__.py", line 126, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 986, in _gcd_import
 File "<frozen importlib._bootstrap>", line 969, in _find_and_load
 File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
 File "<frozen importlib._bootstrap>", line 577, in module_from_spec
 File "<frozen importlib._bootstrap_external>", line 906, in create_module
 File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: The specified module could not be found.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 41, in <module>
  from tensorflow.python.pywrap_tensorflow_internal import *
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 21, in <module>
  _pywrap_tensorflow_internal = swig_import_helper()
 File "d:\Anaconda3\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 20, in swig_import_helper
  return importlib.import_module('_pywrap_tensorflow_internal')
 File "d:\Anaconda3\envs\tf\lib\importlib\__init__.py", line 126, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
ImportError: No module named '_pywrap_tensorflow_internal'


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/install_sources#common_installation_problems

for some common reasons and solutions. Include the entire stack trace
above this error message when asking for help.

又臭又长的问题说导入keras时先导入TensorFlow,然后出现导入失败,解决方法有两个:

一.安装Microsoft Visual C++ 2015 Redistributable Update 3

先在https://www.microsoft.com/en-us/download/details.aspx?id=53587

下载Microsoft Visual C++ 2015 Redistributable Update 3。

然后安装。

接下来重启电脑,然后卸载tensorflow:

pip uninstall tensorflow
pip uninstall tensorflow-gpu

然后再重装:

pip install tensorflow
pip install tensorflow-gpu

再重新导入应该不会报错了。

如果无法解决,看下面的方法:

二.cmd下敲命令:

pip install --upgrade --ignore-installed setuptools

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
400多行Python代码实现了一个FTP服务器
May 10 Python
python代码制作configure文件示例
Jul 28 Python
python实现的系统实用log类实例
Jun 30 Python
python文件操作相关知识点总结整理
Feb 22 Python
用Python写冒泡排序代码
Apr 12 Python
python3基于TCP实现CS架构文件传输
Jul 28 Python
Python实现App自动签到领取积分功能
Sep 29 Python
python读csv文件时指定行为表头或无表头的方法
Jun 26 Python
Python3如何对urllib和urllib2进行重构
Nov 25 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
May 23 Python
python根据字典的键来删除元素的方法
Aug 16 Python
python selenium xpath定位操作
Sep 01 Python
解决Python列表字符不区分大小写的问题
Dec 19 #Python
简单了解为什么python函数后有多个括号
Dec 19 #Python
解决Python使用列表副本的问题
Dec 19 #Python
python读写Excel表格的实例代码(简单实用)
Dec 19 #Python
python装饰器原理与用法深入详解
Dec 19 #Python
python列表生成器迭代器实例解析
Dec 19 #Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
Dec 19 #Python
You might like
php定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
php批量删除超链接的实现方法
2015/10/19 PHP
PHP实现找出有序数组中绝对值最小的数算法分析
2017/08/07 PHP
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
JQuery中SetTimeOut传参问题探讨
2013/05/10 Javascript
JavaScript中的比较操作符&gt;、=、
2014/12/31 Javascript
jqGrid表格应用之新增与删除数据附源码下载
2015/12/02 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
JS清除字符串中重复值的实现方法
2016/08/03 Javascript
AngularJS过滤器详解及示例代码
2016/08/16 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
js验证手机号、密码、短信验证码代码工具类
2020/06/24 Javascript
微信小程序前端promise封装代码实例
2019/08/24 Javascript
vue 实现微信浮标效果
2019/09/01 Javascript
[01:00:13]完美世界DOTA2联赛 LBZS vs Forest 第一场 11.07
2020/11/09 DOTA
Python的re模块正则表达式操作
2016/05/25 Python
Python中list初始化方法示例
2016/09/18 Python
scrapy爬虫完整实例
2018/01/25 Python
Python下载网络文本数据到本地内存的四种实现方法示例
2018/02/05 Python
Python封装原理与实现方法详解
2018/08/28 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
如何利用Python模拟GitHub登录详解
2019/07/15 Python
Tensorflow:转置函数 transpose的使用详解
2020/02/11 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
2020/03/09 Python
Python实现密钥密码(加解密)实例详解
2020/04/26 Python
python用opencv 图像傅里叶变换
2021/01/04 Python
html5 标签
2009/07/16 HTML / CSS
欧缇丽加拿大官方网站:Caudalie加拿大
2019/07/18 全球购物
澳洲CFL商城:CHEMIST FOR LESS(中文)
2021/02/28 全球购物
车工岗位职责
2013/11/26 职场文书
英语演讲稿范文
2014/01/03 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书
答谢酒会主持词
2015/07/02 职场文书
婚庆答谢词大全
2015/09/29 职场文书
pandas提升计算效率的一些方法汇总
2021/05/30 Python