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

Dim*_*ims 3 python windows matplotlib tensorflow

昨天,我试图解决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                                                                           

>
Run Code Online (Sandbox Code Playgroud)

它认为30秒,然后退出Python且没有任何错误。

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

Hon*_*Jin 8

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

  1. 卸载h5py经由水蟒导航,一些相对库(tensorflow)将被卸载以及。

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

  3. 重新安装tensorflowtensorflow-gpu

  • 尽管 python 是一种很好的编程语言,但使用 conda 安装包还是很麻烦!解决环境需要半小时,现在无数次“删除这个并重新安装这个”是解决问题的方法。非常令人沮丧。 (2认同)