猿问

Tensorflow:导入错误:导入_pywrap_tensorflow_internal时DLL

我已经被这个错误(导入张量流)困扰了一段时间,我查看了各种不同的页面,但没有找到有帮助的解决方案。我尝试按照互联网上的说明安装 vs 2015,但这不起作用。我已经下载了 python 3.8.0 而不是 3.8.2,但我仍然收到错误。请帮忙!windows 10,最新版本的tensorflow


    >>> import tensorflow

Traceback (most recent call last):

  File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>

    from tensorflow.python._pywrap_tensorflow_internal import *

ImportError: DLL load failed while importing _pywrap_tensorflow_internal: The specified module could not be found.

在处理上述异常的过程中,又出现了一个异常:


Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

  File "C:\...\Python\Python38\lib\site-packages\tensorflow\__init__.py", line 41, in <module>

    from tensorflow.python.tools import module_util as _module_util

  File "C:\...\Programs\Python\Python38\lib\site-packages\tensorflow\python\__init__.py", line 40, in <module>

    from tensorflow.python.eager import context

  File "C:\...\Programs\Python\Python38\lib\site-packages\tensorflow\python\eager\context.py", line 35, in <module>

    from tensorflow.python import pywrap_tfe

  File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tfe.py", line 28, in <module>

    from tensorflow.python import pywrap_tensorflow

  File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 83, in <module>

    raise ImportError(msg)

ImportError: Traceback (most recent call last):

  File "C:\...\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>

    from tensorflow.python._pywrap_tensorflow_internal import *

ImportError: DLL load failed while importing _pywrap_tensorflow_internal: The specified module could not be found.


Failed to load the native TensorFlow runtime.



See https://www.tensorflow.org/install/errors


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

above this error message when asking for help.


至尊宝的传说
浏览 311回答 1
1回答

撒科打诨

我找到了我的问题的解决方案:使用 pip:有些系统要求我不会费心谈论所有这些,因为它们可以在张量流网站上找到,尽管我遇到的 3 个问题是:我没有安装Microsoft Visual C++ Redistributable for Visual Studio 2015、2017 和 2019。长路径未启用所以仅仅遵循 YouTube 教程并不能解决问题。我只好按照tensorflow网站上的方式下载了。

芜湖不芜

在python中创建一个虚拟环境。为了创建虚拟环境,您需要 virtualenv 库。pip&nbsp;install&nbsp;virtualenv安装后创建虚拟环境。命令-virtualenv“环境名称”例如virtualenv&nbsp;myenv这将创建一个名为 myenv 的目录。要激活虚拟环境,您必须进入 myenv/scripts 文件夹,打开 cmd 提示符并输入 activate。例如cd&nbsp;myenv/Scripts activate退出脚本文件夹cd&nbsp;../..现在安装 TensorFlow。pip&nbsp;install&nbsp;tensorflow注意:在任何项目中工作时始终创建虚拟环境并保持 python 包干净。如果这些环境因任何原因损坏或停止正常工作,您可以删除它们,而无需担心。
随时随地看视频慕课网APP

相关分类

Python
我要回答