Anaconda3 libhdf5.so.9: невозможно открыть общий объектный файл [отлично работает на py2.7, но не на py3.4]

Я просто пытался использовать pd.HDFStore в записной книжке IPython с ядром Python 3 (Anaconda 2&3 в Ubuntu 14.04)

import pandas as pd
store = pd.HDFStore('/home/Jian/Downloads/test.h5')  

но выдает следующую ошибку

ImportError: HDFStore requires PyTables, "libhdf5.so.9: cannot open shared object file: No such file or directory" problem importing

Я изначально думал, что это потому, что pytables как-то отсутствует, но когда я проверяю $source activate py34 а также $conda list, pytables 3.2.0 уже установлен в среде anaconda python3.

Кроме того, если я переключусь на Python 2, например, $source activate py27 и начать ipython notebook, он работает правильно, и не возникает ошибка импорта.

Я думаю, что я должен что-то пропустить для настройки pytables под анакондой питон 3 env, но я не могу понять это. Любая помощь высоко ценится.

Обновить:

Я только что попробовал на свежую установку Anaconda3-2.3.0-Linux-x86_64 с официального сайта, и это заканчивается с той же ошибкой. Когда я пытаюсь $locate libhdf5.so.9 в командной строке ничего не появляется.

2 ответа

Решение

Это известная проблема, над которой мы работаем. Когда это исправлено, conda update --all обновит библиотеки и исправит проблему.

conda update - все в порядке.

Другие вопросы по тегам