Tensorflow: يبدو أن هناك مشكلة protobuf بعد بناء tensorflow 0.7 من الكود المصدري

تم إنشاؤها على ٢٤ فبراير ٢٠١٦  ·  3تعليقات  ·  مصدر: tensorflow/tensorflow

للأخطاء / المشاكل ، يرجى ملء ما يلي. لمزيد من المعلومات لك
تقدم ، زادت احتمالية مساعدتك.

معلومات البيئة

نظام التشغيل: أوبونتو 1404

أهلا بكم

أنا مستخدم الكافيين.
لقد نفذت تطبيق Caffe منذ نهاية العام الماضي.
حتى حاولت تثبيت tensorflow ، فإن نظامي يعمل بشكل جيد.
بعد تثبيت Tensorflow 0.7 من الكود المصدري.
يظهر لي بعض الخطأ مثل أدناه.

على الرغم من أنني قمت بتثبيت protobuf 3.0 عبر pip و source code ، إلا أنني لم أستطع حل هذه المشكلة.
أعتقد أن هناك بعض المتغيرات الثابتة التي تتطلب إصدارًا محددًا من protobuf (في هذه الحالة 3.0).
هل لديك فكرة عن هذه المشكلة؟

I0224 10: 41: 24.543294 19528 layer_factory. hpp: 74 ] تكوين بيانات الطبقة
[libprotobuf FATAL google / protobuf / stubs / common.cc: 61] يتطلب هذا البرنامج الإصدار 3.0.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 2.5.0. يرجى تحديث مكتبتك. إذا قمت بتجميع البرنامج بنفسك ، فتأكد من أن الرؤوس الخاصة بك من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط الخاصة بك. (فشل التحقق من الإصدار في "google / protobuf / src / google / protobuf / any.pb.cc".)
تم استدعاء الإنهاء بعد طرح مثيل من "google :: protobuf :: FatalException"
what (): يتطلب هذا البرنامج الإصدار 3.0.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 2.5.0. يرجى تحديث مكتبتك. إذا قمت بتجميع البرنامج بنفسك ، فتأكد من أن الرؤوس الخاصة بك من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط الخاصة بك. (فشل التحقق من الإصدار في "google / protobuf / src / google / protobuf / any.pb.cc".)

شكرا لك

التعليق الأكثر فائدة

kepricon واجهت نفس الخطأ , فماذا أفعل؟
"[libprotobuf FATAL google / protobuf / src / google / protobuf / stubs / common.cc: 67] يتطلب هذا البرنامج الإصدار 3.2.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 3.0.0. يُرجى تحديث مكتبتك. إذا جمعت البرنامج بنفسك ، فتأكد من أن الرؤوس من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط. (فشل التحقق من الإصدار في "google / protobuf / descriptor.pb.cc".)
تم استدعاء الإنهاء بعد طرح مثيل من "google :: protobuf :: FatalException"
what (): يتطلب هذا البرنامج الإصدار 3.2.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 3.0.0. يرجى تحديث مكتبتك. إذا قمت بتجميع البرنامج بنفسك ، فتأكد من أن الرؤوس الخاصة بك من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط الخاصة بك. (فشل التحقق من الإصدار في "google / protobuf / descriptor.pb.cc".)
"
نتطلع إلى ردك. شكرا!

ال 3 كومينتر

أود أن أقترح إلغاء تثبيت protobuf وتثبيت إصدار protobuf الذي تريده لجعل Caffe يعمل. أود بعد ذلك أن أقترح تثبيت TensorFlow في virtualenv ، حتى لا تقلق بشأن وجود نسخ غير متوافقة من protobuf في مكتبات نظامك.

شكرا لك vrv.
وهي تعمل الآن.

kepricon واجهت نفس الخطأ , فماذا أفعل؟
"[libprotobuf FATAL google / protobuf / src / google / protobuf / stubs / common.cc: 67] يتطلب هذا البرنامج الإصدار 3.2.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 3.0.0. يُرجى تحديث مكتبتك. إذا جمعت البرنامج بنفسك ، فتأكد من أن الرؤوس من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط. (فشل التحقق من الإصدار في "google / protobuf / descriptor.pb.cc".)
تم استدعاء الإنهاء بعد طرح مثيل من "google :: protobuf :: FatalException"
what (): يتطلب هذا البرنامج الإصدار 3.2.0 من مكتبة وقت تشغيل Protocol Buffer ، لكن الإصدار المثبت هو 3.0.0. يرجى تحديث مكتبتك. إذا قمت بتجميع البرنامج بنفسك ، فتأكد من أن الرؤوس الخاصة بك من نفس إصدار Protocol Buffers مثل مكتبة وقت الارتباط الخاصة بك. (فشل التحقق من الإصدار في "google / protobuf / descriptor.pb.cc".)
"
نتطلع إلى ردك. شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

MrSaad picture MrSaad  ·  3تعليقات

RahulKulhari picture RahulKulhari  ·  3تعليقات

ahmed-touati picture ahmed-touati  ·  3تعليقات

as1ndu picture as1ndu  ·  3تعليقات

jricheimer picture jricheimer  ·  3تعليقات