¿Cómo instalar ViTables?

0

Estoy tratando de instalar ViTables 3 (un visor de archivos HDF5) en MacOS X 10.9.5 con Python 3.6 usando el siguiente comando:

pip3 install ViTables-3.0.0-py3-none-any.whl

Se instala bien, pero aún no se inicia, lo que produce el siguiente error:

qtpy.PythonQtError: No Qt bindings could be found

He intentado lo siguiente para solucionar esto sin suerte

brew install pyqt5

brew install pyqt

¿Alguna idea sobre cómo arreglar esto en realidad?

También instalé Anaconda solo para esto y traté de instalar ViTables con conda ( conda install -c conda-forge vitables ) pero tampoco funciona de esta manera, aunque el error (que se muestra cuando intento ejecutar ViTables, parece que el proceso de instalación completar sin errores) es diferente:

pkg_resources.DistributionNotFound: The 'ViTables==3.0.0' distribution was not found and is required by the application

PD: también probé HDFView pero dice que no hay suficiente memoria para abrir el archivo que necesito (estoy casi seguro de que ViTables se administrará; abre el mismo archivo en una máquina Linux mucho más antigua).

    
pregunta Ivan 20.09.2017 - 10:53

1 respuesta

1

No conozco el error pip y no puedo verificarlo porque no tengo ninguna casilla de OS X.

Respecto al error conda , es casi seguro que existe un conflicto conocido entre el paquete pyqt5 pip y el paquete pyqt5 conda . Una solución es simplemente eliminar la dependencia PyQt5 del archivo Anaconda3\pkgs\vitables-3.0.0-0\Lib\site-packages\ViTables-3.0.0.egg-info\requires.txt (no sé si la ruta es la misma en Mac OS X).

Puede encontrarlo explicado con más detalle en Preguntas frecuentes sobre ViTables .

    
respondido por el Vicent 24.09.2017 - 09:10

Lea otras preguntas en las etiquetas