最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫,其实前面的步骤不难,只要依次装好python3.5,numpy,tensorflow就行了,有一点要注意的是目前只有python3.5能装tensorflow,最新版的python3.6都不行。

装好tensorflow后,我建议大家不要直接用测试用例进行测试(如果没装好的话出现的错误一般都是:module ‘tensorflow' has no attribute ‘constant')。第一次测试时可以在python shell里面输入:

import tensorflow

如果没有报错,恭喜你,十有八九是装好了,这时可以再用简单的测试用例测试一下。但我估计没报错的话你也不会看到这篇博客了。。。

事实上,我第一次安装的时候出现了如下错误:

Traceback (most recent call last):

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 18, in swig_import_helper

return importlib.import_module(mname)

File “D:\Python\Python35\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: 找不到指定的模块。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 41, in module

from tensorflow.python.pywrap_tensorflow_internal import *

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 21, in module

_pywrap_tensorflow_internal = swig_import_helper()

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 20, in swig_import_helper

return importlib.import_module(‘_pywrap_tensorflow_internal')

File “D:\Python\Python35\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 “pyshell#0”, line 1, in module

import tensorflow

File “D:\Python\Python35\lib\site-packages\tensorflow__init__.py”, line 24, in module

from tensorflow.python import *

File “D:\Python\Python35\lib\site-packages\tensorflow\python__init__.py”, line 51, in module

from tensorflow.python import pywrap_tensorflow

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 52, in module

raise ImportError(msg)

ImportError: Traceback (most recent call last):

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 18, in swig_import_helper

return importlib.import_module(mname)

File “D:\Python\Python35\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: 找不到指定的模块。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py”, line 41, in module

from tensorflow.python.pywrap_tensorflow_internal import *

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 21, in module

_pywrap_tensorflow_internal = swig_import_helper()

File “D:\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py”, line 20, in swig_import_helper

return importlib.import_module(‘_pywrap_tensorflow_internal')

File “D:\Python\Python35\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.

Seehttps://www.tensorflow.org/install/install_sources

for some common reasons and solutions. Include the entire stack trace

above this error message when asking for help.

之前在网上查安装方法时,大多数都说要装一个Anaconda,但我是直接装的python3.5,所以没装Anaconda,我相信问题不在这里。后来看到有人说装了visual studio2017解决了这个错误,我想不至于吧,装个tensorflow还要装个visual studio2017?事实上只是visual studio2017中刚好有运行tensorflow必须的运行时环境。所以,只要安装一下缺少的运行时环境就可以了,可以在如下网站中按照它的install instructions进行安装,非常简单,只要注意选对32位和64位的版本就行了。

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

装好后tensorflow就可以正常使用了~

总结

到此这篇关于解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题的文章就介绍到这了,更多相关windows上安装tensorflow报错内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

本文标题: 解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题

本文地址: http://www.cppcns.com/jiaoben/python/313817.html

python 调用 tensorflow.dll_解决windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的问题...相关推荐

  1. 成功解决from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模块。

    成功解决from scipy.linalg import _fblas ImportError: DLL load failed: 找不到指定的模块. 目录 解决问题 解决思路 解决方法 解决问题 f ...

  2. 解决安装tensorflow-gpu:ImportError: DLL load failed:找不到指定的模块。从根源解决问题

    对各版本均可用 1.报错样式 2.查找DLL文件 3.我的环境 1.报错样式 在一段时间没有使用TensorFlow之后,当我再次打开,企图运行import TensorFlow as tf 时出现了 ...

  3. python 调用opencv dll_【问题已解决】python 3.6下安装opencv-python解决cv2 DLL load failed: 找不到指定的模块问题...

    1.首先下载安装对应Python版本的opencv-python:https://pypi.org/project/opencv-python/#files 我这里下载的是:opencv_python ...

  4. python 安装gdal成功,但是导入报错:DLL load failed 找不到指定的模块

    最近基于Python3.8安装gdal,报错如题,尝试了很多方法,包括各种替换gdal版本,升级对应的依赖包版本一直没得到解决. 最后看到两个很有参考价值的文章: 1.关于python环境配置几个常见 ...

  5. Tensorflow安装后,import时出现错误:ImportError: DLL load failed: 找不到指定的模块

    Tensorflow安装后,import时出现错误:ImportError: DLL load failed: 找不到指定的模块 下载网上大神们准备好的编译支持cuda10的tensoflow-gpu ...

  6. win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...

    安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块".于是百度一下解决办法,结果试了N多方法后也没 ...

  7. “from . import (constants, error, message, context, ImportError: DLL load failed: 找不到指定的模块”的解决办法

    1.问题描述 在jupyter notenook启动后,新建一个指定虚拟环境(kernel)的python文件后,在jupyter的terminal提示如下: [W 16:24:32.862 Note ...

  8. python install scikit-image后,报错ImportError: DLL load failed: 找不到指定的模块

    安装: 通过pip方式成功安装后,依然报错如下图: pip install scikit-image 报错如图: Traceback (most recent call last):File &quo ...

  9. seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决

    这是我最近踩过的坑: seaborn 安装成功 却依然有: `>>> import seaborn ImportError: DLL load failed: 找不到指定的模块 解决 ...

最新文章

  1. 如何快速下载maven依赖jar包
  2. 模拟注册用户,按照以下要求实现相关功能:
  3. GitHub上的master分支以后不能用了!竟然是为了政治正确!| 文末送书
  4. 计算机管理员初级试题及答案,计算机管理员测试题及答案.doc
  5. RFID技术与应用 复习用
  6. 华为eNSP静态路由原理与配置实例详解
  7. poj1018 java_海奥华预言txt_海奥华预言_海奥华预言txt下载
  8. 笔记本计算机声音小,笔记本没有声音,小编教你笔记本没有声音怎么修复
  9. 一只小白,在学习delphi.感觉很吃力。。
  10. Chrome浏览器扩展插件的8种获利方式
  11. 有没有讲python模块的书_python - 模块,包
  12. 【分页存储管理】将十六进制的虚拟地址0A5C、103C、4251转换成物理地址
  13. 《Visual C++ 2010入门教程》
  14. live555移植ARM过程
  15. Python中的单例模式的几种实现方式的及优化
  16. Rectangle类介绍
  17. 如何构建研发质量管理体系?
  18. 小程序源码:开心锤锤超火动态表情包-多玩法安装简单
  19. 那些为学校刷屏的人,刷的是什么?
  20. Akka 学习(四)Remote Actor

热门文章

  1. uniapp、vue,vuex中state改变,getters不动态改变的完美解决方案!
  2. Android Studio androidx 包冲突解决方法
  3. 解决 “OperationalError: (sqlite3.OperationalError) no such table: ...“问题
  4. Amqp整合com.rabbitmq.client.ShutdownSignalException: channel error; protocol method异常处理
  5. 在JavaScript中生成随机字符串/字符
  6. linux运维基础2
  7. Android零基础入门第65节:RecyclerView分割线开发技巧
  8. 据说这是个电子元器件采购的春天,我们该如何把握机遇?
  9. Chrome Full black Screen [Solved]
  10. 【重大更新】DevExpress v17.1新版亮点(DevExtreme HTML5/JS篇)