Я хочу автоматизировать свое использование парапредставления с помощью Python. Я использую Python 2.7, Парапредставление 3.14.1 на Ubuntu 12.04 LTS. Однако у меня есть проблемы при загрузке необходимых модулей для записи сценария Python. Когда я работаю
import paraview.simple
Я добираюсь
libprotobuf ERROR /build/buildd/paraview3.14.1/Utilities/protobuf/
src/google/protobuf/descriptor_database.cc:57] File already exists in
database: vtkPVMessage.proto
libprotobuf FATAL /build/buildd/paraview3.14.1/Utilities/protobuf/
src/google/protobuf/descriptor.cc:860] CHECK failed: generated_database_-
>Add(encoded_file_descriptor, size):
Aborted (core dumped)
Если я работаю
import paraview
help(paraview)
Я добираюсь
NAME
paraview
FILE
/usr/lib/python2.7/dist-packages/paraview/__init__.py
MODULE DOCS
http://docs.python.org/library/paraview
DESCRIPTION
This module is not meant to be used directly. Please look at one of the modules
it provides:
servermanager
pvfilters
vtk
numeric
util
simple
:
И затем
help(paraview.simple)
AttributeError: 'module' has no attribute 'simple'
Файл "simple.py" и "simple.pyc" находятся в папке парапредставления, обозначенной справкой (парапредставление). Я должен, вероятно, отметить рекомендуемый способ загрузить модуль
try: paraview.simple
except: from paraview.simple import *
возвращает ту же libprotobuf ошибку, как описано выше. Так как я могу получить доступ к модулю парапредставления, кажется, как будто существует проблема с библиотекой, настолько простой, звонит? Возможно? Я понятия не имею, что означает любое из этого. Спасибо за любую справку.
Править
Я первоначально смог загрузить paraview.simple несколько раз, затем я получил ошибки, описанные выше. Это пыталось перезапустить Ubuntu. Выстрел в темноте, я знаю, но я не знаю, что еще сделать. Я просто попытался загрузить некоторые из других модулей: paraview.pvfilters, paraview.vtk, и загруженный paraview.util; в то время как paraview.servermanager дал ту же ошибку как paraview.simple.
Редактирование 2
Попытка следовать за кроличьей норой из этой ссылки и видеть, помогает ли это