导入tensorflow的时候报错

刚刚试着安装tensorflow,完全按照tf官网教的方式安装,采用的是Virtualenv安装方式,安装成功了,进入虚拟环境,导入tensorflow的时候报错,报错信息如下:

import tensorflow as tf
/Users/Jay/anaconda3/lib/python3.6/site-packages/h5py/__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type.
from ._conv import register_converters as _register_converters

请问这是怎么回事?该怎么处理?请大神指教,谢谢!

阅读 5.2k
1 个回答

你这个python版本有点乱。

  1. 一般来说如果你使用anaconda的话是不用再使用Virtualenv构造环境的,而应该直接使用anaconda构造环境,再使用这个环境下的pip install tensorflow安装,我尝试过没有问题
  2. 如果你坚持使用Virtualenv,那么你应该安装系统原装的python版本。然后进入环境后,执行pip install tensorflow
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题