Anaconda Tensorflow导入错误:DLL加载失败:找不到指定的模块

2024-05-23 23:04:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用ML模型并安装tensorflow之类的库。我正在使用Anaconda提示符进行此操作,并希望在Jupyter笔记本上工作

python --version
Python 3.7.2

condacreate-nvenvpython=3.7.2

因为我使用的是python 3。第一版在以下位置安装tensorflow:

   pip3 install --upgrade tensorflow 

然后我转到python解释器来测试模块:

  import tensorflow as tf
    Traceback (most recent call last):
    File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site- 
    packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
    from tensorflow.python._pywrap_tensorflow_internal import *
    ImportError: DLL load failed: The specified module could not be found.

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site-packages\tensorflow\__init__.py", line 41, 
    in <module>
    from tensorflow.python.tools import module_util as _module_util
     File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site-packages\tensorflow\python\__init__.py", 
      line 40, in <module>
     from tensorflow.python.eager import context
    File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site- 
    packages\tensorflow\python\eager\context.py", line 35, in <module>
      from tensorflow.python import pywrap_tfe
     File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site- 
    packages\tensorflow\python\pywrap_tfe.py", line 28, in <module>
      from tensorflow.python import pywrap_tensorflow
    File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site- 
    packages\tensorflow\python\pywrap_tensorflow.py", line 83, in <module>
      raise ImportError(msg)
    ImportError: Traceback (most recent call last):
    File "C:\Users\shankar.ts\Anaconda3\envs\venv\lib\site- 
     packages\tensorflow\python\pywrap_tensorflow.py", line 64, in <module>
     from tensorflow.python._pywrap_tensorflow_internal import * 
     ImportError: DLL load failed: The specified module could not be found.

我已尝试根据建议将tensorflow版本降级至2.0.0,我得到: 找不到版本

我想知道问题是什么,我必须如何解决它。我还想知道如何检查这个问题并在Jupyter笔记本上运行它


Tags: inimportvenvlibtensorflowlinesiteusers