昨天,我试图解决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而不会出现任何错误。
我在哪里可以看到日志或崩溃转储之类的东西?
答案 0 :(得分:6)
如果您尝试import h5py
,并得到 ImportError:DLL加载失败,则可能是我的问题。试试:
通过anaconda导航器卸载
h5py
,一些相对库(tensorflow
)也将被卸载。在anaconda安装中转到VM路径,
D:\Anaconda\envs\YOUR_VM\Lib\site-packages
,删除h5py
和h5py-2.8.0-py3.6.egg-info
文件夹重新安装
tensorflow
或tensorflow-gpu