在windows server 2016中导入tensorflow错误(导入_pywrap_tensorflow_internal的DLL加载失败)。

问题描述 投票:0回答:1

我想在Windows servre 2016中运行我的tensorflow python程序。(X 5650 x64处理器 , 戴尔Power Edge 710)同样的环境在本地PC上工作,但在服务器设备上显示错误。

ERROR :

回溯(最近一次调用):文件 "C:Users/Administrator/AppData/Local/Programs/PythonPython38"。 文件 "C:\Users/AdministratorApp/Data/Local/Programs/Python/Python38/lib/sit-packages/tensorflow/python/pywrap_tensorflow.py",第58行,从tensorflow.python中导入。 pywrap_tensorflow_internal import * File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\pythonpywrap_tensorflow_internal. py",第28行,在_pywrap_tensorflow_internal = swig_import_helper() 文件 "C:Users/Administrator/AppData/Local/Programs/Python/Python38lib/package/tensorflow/python/pywrap_tensorflow_internal. py", 第24行, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件 "C:Users/Administrator/AppData/Local/Programs/Python/Python38lib/imp. py", 第242行,在load_module中返回load_dynamic(name, filename, file) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\libimp.py", 第342行,在load_dynamic中返回_load(spec) ImportError: 在导入_pywrap_tensorflow_internal时,DLL加载失败。一个动态链接库(DLL)初始化例程失败。

在处理上述异常的过程中,发生了另一个异常。

回溯(最近一次调用):在_pywrap_tensorflow_intern中,文件"",第1行。 文件"",第1行,in import tensorflow 文件 "C:\Users\Administrator\AppData\Local\Programs\Python\Python38lib\sit-packages\tensorflow__init__.py",第41行,in from tensorflow. python.tools import module_util as _module_util File "C:\Users\Administrator\AppData\Local/Programs\Python\Python38lib\sit-packages\tensorflow\python__init__. py",第50行,in from tensorflow.python import pywrap_tensorflow File "C:Users/Administrator/AppData/Local/Programs/Python/Python38/lib/sit-packages/tensorflow/python/pywrap_tensorflow.py",第69行,in raise ImportError(msg) ImportError: 回溯(最近一次调用)。 文件 "C:Users/AdministratorApp/Data/Local/Programs/Python/Python38/lib/sit-packages/tensorflow/python/pywrap_tensorflow.py", 第58行, in from tensorflow.python. pywrap_tensorflow_internal import * File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\pythonpywrap_tensorflow_internal. py",第28行,在_pywrap_tensorflow_internal = swig_import_helper() 文件 "C:Users/Administrator/AppData/Local/Programs/Python/Python38lib/package/tensorflow/python/pywrap_tensorflow_internal. py", 第24行, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) 文件 "C:Users/Administrator/AppData/Local/Programs/Python/Python38lib/imp. py", 第242行,在load_module中返回load_dynamic(name, filename, file) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\libimp.py", 第342行,在load_dynamic中返回_load(spec) ImportError: 在导入_pywrap_tensorflow_internal时,DLL加载失败。一个动态链接库(DLL)初始化例程失败。

加载原生 TensorFlow 运行时失败。

查看 https:/www.tensorflow.orginstallerrors

的一些常见原因和解决方案。 求助的时候把这个错误信息上面的整个堆栈跟踪包括进去。

我想解决这个问题2天了,什么也没出来。

注释:

-我为pip设置了http_proxy。

-我尝试安装了vc_redist.x64.exe和vc_redist.x86.exe。

-我把 msvcp140_1.dll 放在 python 文件夹里。

请帮助!

python python-3.x tensorflow tensorflow2.0 windows-server-2016
1个回答
0
投票

经过一些更多的研究,我发现.英特尔X 5650 x64处理器 不支持 AVX指令 所以,如果发生这种情况,必须检查他的CPU是否支持AVX指令。

大多数老的CPU不支持AVX指令集。

© www.soinside.com 2019 - 2024. All rights reserved.