Come installare ViTables?

0

Sto cercando di installare ViTables 3 (un visualizzatore di file HDF5) su MacOS X 10.9.5 con Python 3.6 usando il seguente comando:

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

Si installa bene ma non si avvia ancora, restituendo invece il seguente errore:

qtpy.PythonQtError: No Qt bindings could be found

Ho provato quanto segue per risolvere questo problema senza fortuna

brew install pyqt5

brew install pyqt

Qualche idea su come risolvere questo problema?

Ho anche installato Anaconda solo per questo e ho provato ad installare ViTables con conda ( conda install -c conda-forge vitables ) ma non funziona anche in questo modo, sebbene l'errore (mostrato quando provo ad eseguire ViTables, il processo di installazione sembra per completare senza errori) è diverso:

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

PS: Ho anche provato HDFView ma dice che non c'è abbastanza memoria per aprire il file di cui ho bisogno (sono quasi sicuro che ViTables gestirà - apre lo stesso file su una macchina Linux molto più vecchia).

    
posta Ivan 20.09.2017 - 10:53
fonte

1 risposta

1

Non so sull'errore pip e non riesco a controllarlo perché non ho caselle OS X disponibili.

Riguardo l'errore conda è quasi sicuro il conflitto ben noto tra il pacchetto pyqt5 pip e il pacchetto pyqt5 conda . Una soluzione alternativa è semplicemente rimuovere la dipendenza PyQt5 dal file Anaconda3\pkgs\vitables-3.0.0-0\Lib\site-packages\ViTables-3.0.0.egg-info\requires.txt (non so se il percorso è lo stesso su Mac OS X).

Puoi trovarlo spiegato con qualche dettaglio in più nelle Domande frequenti su ViTables .

    
risposta data 24.09.2017 - 09:10
fonte

Leggi altre domande sui tag