我的numpy是最新的,但TensorBoard说这是旧的

时间:2016-09-06 07:23:07

标签: python numpy tensorflow tensorboard

$pip list

numpy(1.11.1)

我的numpy是最新的,我相信它可以在python环境中使用。

>>> import numpy
>>> print numpy.__version__
1.11.1

然而我使用TensorBoard

$ tensorboard --logdir=/tmp/basic_rnn/logdir

显示此错误

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9

导致这个问题的原因是什么?

1 个答案:

答案 0 :(得分:1)

我怀疑tensorboard命令与错误的Python环境相关联。确保tensorflow使用与检查numpy安装时相同的Python解释器/虚拟环境。另外,请检查您的PATHPYTHONPATH,然后查看sys.pathsys.prefix,了解是否存在混淆的路径。