Zainstalowałem Anakondę Python na moim komputerze. Kiedy zacznę interpretera Pythona i wpisz "import caffe" w powłoce Python, pojawia się następujący błąd:Importowanie caffe powoduje ImportError: "Brak modułu o nazwie google.protobuf.internal" (import enum_type_wrapper)
ImportError: No module named google.protobuf.internal
mam następujące pliki:
wire_format_lite_inl.h
wire_format_lite.h
wire_format.h
unknown_field_set.h
text_format.h
service.h
repeated_field.h
reflection_ops.h
message_lite.h
message.h
generated_message_util.h
extension_set.h
descriptor.proto
descriptor.h
generated_message_reflection.h
generated_enum_reflection.h
dynamic_message.h
descriptor.pb.h
descriptor_database.h
Jakie pliki muszę więc import będzie działał? Czy jest wymagany plik "internal.h"?
Jak zainstalować Protobuf? przez conda lub apt-get lub ze źródła? Czy zainstalowałeś również pakiet protobuf python? – ypx
Dziękuję za odpowiedź. W ogóle nie instalowałem protobuf. Sprawdzę nasz GitHub pod kątem pakietu Protobuf Python. Nie sądzę, że tam jest, ale będzie warta czeku. Jeśli tak nie jest, poprosiłem Google Protobuf z zatwierdzonej listy oprogramowania do zainstalowania w systemie operacyjnym, w którym pracuję. – PyNerd