тензор потока на протобуф tx2 - PullRequest
0 голосов
/ 04 февраля 2019

Привет, я установил тензор потока, используя
https://devtalk.nvidia.com/default/topic/1038957/jetson-tx2/tensorflow-for-jetson-tx2-/post/5278617/#5278617

, когда я запускаю скрипт python, я получаю следующую ошибку:

libprotobuf FATAL google/protobuf/stubs/common.cc:61] This program requires version 3.5.0 of the Protocol Buffer runtime library, but the installed version is 2.6.1.  Please update your library.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "external/protobuf_archive/src/google/protobuf/any.pb.cc".)

завершение вызова после бросания экземпляра 'google :: protobuf :: FatalException 'what (): Для этой программы требуется версия 3.5.0 библиотеки времени выполнения протокола Buffer, но установлена ​​версия 2.6.1.Пожалуйста, обновите вашу библиотеку.Если вы скомпилировали программу самостоятельно, убедитесь, что ваши заголовки относятся к той же версии буферов протокола, что и ваша библиотека времени соединения.(Ошибка проверки версии в "external / protobuf_archive / src / google / protobuf / any.pb.cc".) Прервано (ядро сброшено)

pip show protobuf i get Version: 3.6.1
Summary: Protocol Buffers
Home-page: https://developers.google.com/protocol-buffers/
Author: protobuf@googlegroups.com
Author-email: protobuf@googlegroups.com
License: 3-Clause BSD License
Location: /home/nvidia/vitualenv/lib/python2.7/site-packages
Requires: setuptools, six
Required-by: tensorflow-gpu, tensorboard

У кого-то есть идеи, как решить эту проблему?

Спасибо

1 Ответ

0 голосов
/ 04 февраля 2019

Наконец я понял, что это сработало.В конце я должен import tensorflow в начале файла Python.У меня не было другого решения, кроме этого.

Я не понимаю, почему.Если кто-то знает ответ, пожалуйста, объясните мне, почему?

Спасибо

...