Python:我如何解决这个问题?
我通过Python:我如何解决这个问题?,python,windows,tensorflow,pip,python-import,Python,Windows,Tensorflow,Pip,Python Import,我通过pip安装安装了Tensorflow,安装成功,但当我尝试使用它时,我遇到了以下问题: Traceback (most recent call last): File "C:\Users\AKIN\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module> from te
pip安装安装了Tensorflow,安装成功,但当我尝试使用它时,我遇到了以下问题:
Traceback (most recent call last):
File "C:\Users\AKIN\AppData\Local\Programs\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: A dynamic link library (DLL) initialization routine failed.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/Users/AKIN/PythonProjects/sample_codes/trial_tf.py", line 2, in <module>
import tensorflow as tf
File "C:\Users\AKIN\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\Users\AKIN\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\__init__.py", line 39, in <module>
from tensorflow.python import pywrap_tensorflow as _pywrap_tensorflow
File "C:\Users\AKIN\AppData\Local\Programs\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:\Users\AKIN\AppData\Local\Programs\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: A dynamic link library (DLL) initialization routine failed.
回溯(最近一次呼叫最后一次):
文件“C:\Users\AKIN\AppData\Local\Programs\Python\38\lib\site packages\tensorflow\Python\pywrap\u tensorflow.py”,第64行,在
从tensorflow.python.\u pywrap\u tensorflow\u内部导入*
导入错误:导入_pywrap_tensorflow_internal时加载DLL失败:动态链接库(DLL)初始化例程失败。
在处理上述异常期间,发生了另一个异常:
回溯(最近一次呼叫最后一次):
文件“C:/Users/AKIN/PythonProjects/sample\u codes/trial\u tf.py”,第2行,在
导入tensorflow作为tf
文件“C:\Users\AKIN\AppData\Local\Programs\Python\Python38\lib\site packages\tensorflow\\uuuuu init\uuuuu.py”,第41行,在
从tensorflow.python.tools将模块_util作为_模块_util导入
文件“C:\Users\AKIN\AppData\Local\Programs\Python\38\lib\site packages\tensorflow\Python\\uuuu init\uuuu.py”,第39行,在
从tensorflow.python导入pywrap\u tensorflow作为_pywrap\u tensorflow
文件“C:\Users\AKIN\AppData\Local\Programs\Python\38\lib\site packages\tensorflow\Python\pywrap\u tensorflow.py”,第83行,在
提高效率(msg)
ImportError:回溯(最近一次呼叫上次):
文件“C:\Users\AKIN\AppData\Local\Programs\Python\38\lib\site packages\tensorflow\Python\pywrap\u tensorflow.py”,第64行,在
从tensorflow.python.\u pywrap\u tensorflow\u内部导入*
导入错误:导入_pywrap_tensorflow_internal时加载DLL失败:动态链接库(DLL)初始化例程失败。
我已经检查过,我看到Windows build失败,但我不知道这是否是影响它的原因:
发生了什么事?经过数百次谷歌搜索和Youtube视频,我大约在一个月前找到了这个问题的解决方案。与python中的其他第三方模块(如Pandas、Matplotlib等)不同——它们需要pip
install——有一组不同的步骤,包括使用支持Cuda的GPU或CPU安装NVIDIA(Tensorflow可与其中任何一个一起使用)和激活cond环境
我发现一个youtube视频特别有用,它简要地解释了安装tensorflow的每个步骤,而不出现DLL
错误。以下是链接:
讲师使用Pycharm,但我相信您可以使用另一个IDE轻松地完成每个步骤
如果您有任何问题或需要澄清,请随时提问。祝你好运!:) 只需在您的计算机上安装Anaconda(联机查找,它以.exe
的形式提供),然后运行以下命令:conda create--name tf_gpu tensorflow gpu
。然后再次尝试使用Tensorflow