» Ошибка атрибута: модуль ‘numpy’ не имеет атрибута ‘integer’ » получение этой ошибки при запуске tensorboard из командной строки

#python #numpy #tensorflow #tensorboard #object-detection-api

#python #numpy #tensorflow #tensorboard #object-detection-api

Вопрос:

При запуске commamd: tensorboard --logdir=training/ я получаю некоторую ошибку в коде.

Попытался обновить библиотеку numpy.

 Traceback (most recent call last):
            File "/home/apoorva/.local/bin/tensorboard", 
line 6, in <module>
    from tensorboard.main import run_main
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorboard/main.py", line 42, in <module>
    import tensorflow as tf  # pylint: disable=unused-import
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/__init__.py", line 24, in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/__init__.py", line 63, in <module>
    from tensorflow.python.framework.framework_lib import *  # pylint: disable=redefined-builtin
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/framework/framework_lib.py", line 25, in <module>
    from tensorflow.python.framework.ops import Graph
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 40, in <module>
    from tensorflow.python.eager import context
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/eager/context.py", line 30, in <module>
    from tensorflow.python.framework import c_api_util
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/framework/c_api_util.py", line 25, in <module>
    from tensorflow.python.util import compat
  File "/home/apoorva/.local/lib/python3.6/site-packages/tensorflow/python/util/compat.py", line 129, in <module>
    integral_types = (_numbers.Integral, _np.integer)
AttributeError: module 'numpy' has no attribute 'integer' 
  

версия numpy: 1.16.2
tensorboard: 1.13.1
tensorflow: 1.13.1

Я ожидаю, что появится всплывающий интерфейс tensorboard.

Комментарии:

1. Является ли ссылка на модуль numpy в текущей среде правильной? вы можете использовать следующий скрипт bash, чтобы узнать python -c 'import numpy as np; print(np.__file__)'

2. /home/apoorva/.local/lib/python3.5/site-packages/numpy/__init__.py получение этого после выполнения приведенной выше команды