为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

至尊宝的传说 2023-07-18 16:31:28
我已经被这个错误(导入张量流)困扰了一段时间,我查看了各种不同的页面,但没有找到有帮助的解决方案。我尝试按照互联网上的说明安装 vs 2015,但这不起作用。我已经下载了 python 3.8.0 而不是 3.8.2,但我仍然收到错误。请帮忙!windows 10,最新版本的tensorflow    >>> import tensorflowTraceback (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/errorsfor some common reasons and solutions.  Include the entire stack traceabove this error message when asking for help.
查看完整描述

1 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

我找到了我的问题的解决方案:使用 pip:有些系统要求我不会费心谈论所有这些,因为它们可以在张量流网站上找到,尽管我遇到的 3 个问题是:

  1. 我没有安装Microsoft Visual C++ Redistributable for Visual Studio 2015、2017 和 2019。

  2. 长路径未启用

所以仅仅遵循 YouTube 教程并不能解决问题。我只好按照tensorflow网站上的方式下载了。


查看完整回答
反对 回复 2023-07-18
?
芜湖不芜

TA贡献1796条经验 获得超7个赞

在python中创建一个虚拟环境。为了创建虚拟环境,您需要 virtualenv 库。

pip install virtualenv

安装后创建虚拟环境。
命令-virtualenv“环境名称”

例如

virtualenv myenv

这将创建一个名为 myenv 的目录。要激活虚拟环境,您必须进入 myenv/scripts 文件夹,打开 cmd 提示符并输入 activate。

例如

cd myenv/Scripts
activate

退出脚本文件夹

cd ../..

现在安装 TensorFlow。

pip install tensorflow

注意:在任何项目中工作时始终创建虚拟环境并保持 python 包干净。如果这些环境因任何原因损坏或停止正常工作,您可以删除它们,而无需担心。


查看完整回答
反对 回复 2023-07-18
  • 1 回答
  • 0 关注
  • 310 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信