我在将Tensorflow-GPU安装到Anaconda虚拟环境中时遇到问题

时间:2018-10-30 16:06:09

标签: python tensorflow anaconda conda

每次我尝试重新安装Cuda时,它都会失败,并且每当尝试使用当前设置导入Tensorflow时,我都会安装pip,但不会导入,而是返回:

  
    
      

将tensorflow导入为tf       追溯(最近一次通话):         文件``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py'',第58行           从tensorflow.python.pywrap_tensorflow_internal导入*         文件``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py'',第28行,在           _pywrap_tensorflow_internal = swig_import_helper()         文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第24行,在swig_import_helper           _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)         文件load_module中的第243行``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ imp.py''           返回load_dynamic(名称,文件名,文件)         在load_dynamic中的文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ imp.py”,第343行           返回_load(spec)       ImportError:DLL加载失败:找不到指定的模块。

    
  

在处理上述异常期间,发生了另一个异常:

回溯(最近通话最近):   文件“”,第1行,位于   文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow__init __。py”,行22,在     从tensorflow.python import pywrap_tensorflow#pylint:disable = unused-import   在第49行中输入文件``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python__init __。py''     从tensorflow.python导入pywrap_tensorflow   文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py”,行74,在     提高ImportError(msg) ImportError:追溯(最近一次呼叫最近):   文件``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow.py'',第58行     从tensorflow.python.pywrap_tensorflow_internal导入*   文件``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py'',第28行,在     _pywrap_tensorflow_internal = swig_import_helper()   文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ pywrap_tensorflow_internal.py”,第24行,在swig_import_helper     _mod = imp.load_module('_ pywrap_tensorflow_internal',fp,路径名,描述)   文件load_module中的第243行``C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ imp.py''     返回load_dynamic(名称,文件名,文件)   在load_dynamic中的文件“ C:\ Users \ MBUSI \ Anaconda3 \ pkgs \ conda-4.4.10-py36_0 \ Library \ bin \ conda \ envs \ tensorflow2 \ lib \ imp.py”,第343行     返回_load(spec) ImportError:DLL加载失败:找不到指定的模块。

无法加载本机TensorFlow运行时。

请参见https://www.tensorflow.org/install/install_sources#common_installation_problems

1 个答案:

答案 0 :(得分:0)

这基本上是DLL加载错误。在过去的帖子中已经给出了答案。 DLL failed-1DLL load failed during PytorchDLL failure 3