Tensorflow导入使Windows崩溃且没有任何错误

时间:2018-10-30 10:57:27

标签: python windows tensorflow matplotlib

昨天,我试图解决Windows上的matplotlib问题,其中包括解决from matplotlib import ft2font错误。我为此添加了HDF5_DISABLE_VERSION_CHECK=2。但是今天我发现,tensorflow不再起作用:

> python                                                                                              
Python 3.5.5 |Anaconda, Inc.| (default, Apr  7 2018, 04:52:34) [MSC v.1900 64 bit (AMD64)] on win32   
Type "help", "copyright", "credits" or "license" for more information.                                
>>> import tensorflow as tf                                                                           

>

它会思考30秒,然后退出Python而不会出现任何错误。

我在哪里可以看到日志或崩溃转储之类的东西?

1 个答案:

答案 0 :(得分:6)

如果您尝试import h5py,并得到 ImportError:DLL加载失败,则可能是我的问题。试试:

  
      
  1. 通过anaconda导航器卸载h5py,一些相对库(tensorflow)也将被卸载。

  2.   
  3. 在anaconda安装中转到VM路径,D:\Anaconda\envs\YOUR_VM\Lib\site-packages,删除h5pyh5py-2.8.0-py3.6.egg-info文件夹

  4.   
  5. 重新安装tensorflowtensorflow-gpu

  6.