Я столкнулся с ошибкой при импорте tensorflow 2.0.0 - PullRequest
1 голос
/ 03 августа 2020

Я установил tenorflow через anaconda, используя следующий код: -

conda install tensorflow==2.0.0

Но я не могу импортировать его, и появляется следующая ошибка: -

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
~\AppData\Roaming\Python\Python37\site-packages\tensorflow\python\pywrap_tensorflow.py in 
<module>
     57 
---> 58   from tensorflow.python.pywrap_tensorflow_internal import *
     59 

~\AppData\Roaming\Python\Python37\site-packages\tensorflow\python\pywrap_tensorflow_internal.py 
in <module>
 27             return _mod
---> 28     _pywrap_tensorflow_internal = swig_import_helper()
 29     del swig_import_helper

~\AppData\Roaming\Python\Python37\site-packages\tensorflow\python\pywrap_tensorflow_internal.py 
in swig_import_helper()
 23             try:
---> 24                 _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, 
description)
 25             finally:

~\anaconda3\envs\iNeuron\lib\imp.py in load_module(name, file, filename, details)
241         else:
--> 242             return load_dynamic(name, filename, file)
243     elif type_ == PKG_DIRECTORY:

~\anaconda3\envs\iNeuron\lib\imp.py in load_dynamic(name, path, file)
    341             name=name, loader=loader, origin=path)
--> 342         return _load(spec)
    343 

ImportError: DLL load failed: A dynamic link library (DLL) initialization routine failed.

Я пробовал несколько способов понизить версию tenorflow, но, похоже, ничего не работает. Попросите кого-нибудь помочь мне с этой проблемой. Заранее спасибо.

1 Ответ

0 голосов
/ 03 августа 2020

Попробуйте скопировать эти пакеты:

  • libcrypto-1_1-x64.*
  • libssl-1_1-x64.*

из Anaconda3\Library\bin в вашу Anaconda3\DLLs папку.

...