У меня есть проект PyDev, который использует буферы протокола. Файлы буфера протокола расположены в zip-файле, сгенерированном компилятором protoc. Все работает, когда я запускаю программу, однако PyDev сообщает «Неопределенная переменная из импорта» для каждой константы перечисления. Так, например:Неопределенная переменная от импорта при использовании буферов протокола в PyDev
import model_pb2
value = model_pb2.Expression(type = model_pb2.Expression.PARAMETER)
Он сообщает перечисление постоянной «ПАРАМЕТР» как неопределенная переменная. В моей программе есть несколько десятков подобных ошибок, и я бы исправил их «правильно» (т. Е. Не просто подавил предупреждение.)
Нет, это не поможет. – Talin
Можно ли посмотреть на этот zip-файл с исходным кодом, чтобы узнать, что может произойти? –