Tensorflow: Tampaknya ada masalah protobuf setelah membangun tensorflow 0.7 dari kode sumber

Dibuat pada 24 Feb 2016  ·  3Komentar  ·  Sumber: tensorflow/tensorflow

Untuk bug/masalah, harap isi berikut ini. Semakin banyak informasi yang Anda
berikan, semakin besar kemungkinan kami dapat membantu Anda.

Informasi lingkungan

Sistem Operasi: ubuntu 1404

Halo semua

Saya pengguna kafe.
Saya sudah menjalankan aplikasi caffe sejak akhir tahun lalu.
Sampai saya mencoba menginstal tensorflow, sistem saya berfungsi dengan baik.
Setelah menginstal tensorflow 0.7 dari kode sumber.
itu menunjukkan kepada saya beberapa kesalahan seperti di bawah ini.

Meskipun saya menginstal protobuf 3.0 melalui pip dan kode sumber, saya tidak dapat menyelesaikan masalah ini.
Saya pikir ada beberapa variabel statis untuk memerlukan versi protobuf tertentu (dalam hal ini 3.0).
Apakah Anda punya ide untuk masalah ini?

I0224 10:41:24.543294 19528 layer_factory. hpp:74 ] Membuat data lapisan
[libprotobuf FATAL google/protobuf/stubs/common.cc:61] Program ini memerlukan library runtime Protocol Buffer versi 3.0.0, tetapi versi yang diinstal adalah 2.5.0. Harap perbarui perpustakaan Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protocol Buffer yang sama dengan library link-time Anda. (Verifikasi versi gagal di "google/protobuf/src/google/protobuf/any.pb.cc".)
akhiri dipanggil setelah melempar instance 'google::protobuf::FatalException'
what(): Program ini memerlukan library runtime Protocol Buffer versi 3.0.0, tetapi versi yang diinstal adalah 2.5.0. Harap perbarui perpustakaan Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protocol Buffer yang sama dengan library link-time Anda. (Verifikasi versi gagal di "google/protobuf/src/google/protobuf/any.pb.cc".)

Terima kasih

Komentar yang paling membantu

@kepricon Saya menghadapi kesalahan yang sama, jadi apa yang bisa saya lakukan?
"[libprotobuf FATAL google/protobuf/src/google/protobuf/stubs/common.cc:67] Program ini memerlukan pustaka runtime Protocol Buffer versi 3.2.0, tetapi versi yang diinstal adalah 3.0.0. Harap perbarui pustaka Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protokol Buffer yang sama dengan pustaka waktu tautan Anda. (Verifikasi versi gagal di "google/protobuf/descriptor.pb.cc".)
akhiri dipanggil setelah melempar instance 'google::protobuf::FatalException'
what(): Program ini memerlukan library runtime Protocol Buffer versi 3.2.0, tetapi versi yang diinstal adalah 3.0.0. Harap perbarui perpustakaan Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protocol Buffer yang sama dengan library link-time Anda. (Verifikasi versi gagal di "google/protobuf/descriptor.pb.cc".)
"
Menunggu balasanmu. Terima kasih!

Semua 3 komentar

Saya akan menyarankan untuk menghapus protobuf dan menginstal versi protobuf yang Anda inginkan agar Caffe berfungsi. Saya kemudian menyarankan untuk menginstal TensorFlow di virtualenv, sehingga Anda tidak perlu khawatir memiliki salinan protobuf yang tidak kompatibel di pustaka sistem Anda.

Terima kasih vrv.
Ini bekerja sekarang.

@kepricon Saya menghadapi kesalahan yang sama, jadi apa yang bisa saya lakukan?
"[libprotobuf FATAL google/protobuf/src/google/protobuf/stubs/common.cc:67] Program ini memerlukan pustaka runtime Protocol Buffer versi 3.2.0, tetapi versi yang diinstal adalah 3.0.0. Harap perbarui pustaka Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protokol Buffer yang sama dengan pustaka waktu tautan Anda. (Verifikasi versi gagal di "google/protobuf/descriptor.pb.cc".)
akhiri dipanggil setelah melempar instance 'google::protobuf::FatalException'
what(): Program ini memerlukan library runtime Protocol Buffer versi 3.2.0, tetapi versi yang diinstal adalah 3.0.0. Harap perbarui perpustakaan Anda. Jika Anda mengkompilasi program sendiri, pastikan header Anda berasal dari versi Protocol Buffer yang sama dengan library link-time Anda. (Verifikasi versi gagal di "google/protobuf/descriptor.pb.cc".)
"
Menunggu balasanmu. Terima kasih!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat