Невозможно переустановить PyTables для Python 2.7 - PullRequest
7 голосов
/ 11 февраля 2011

Я устанавливаю Python 2.7 в дополнение к 2.7.При повторной установке PyTables для 2.7, я получаю эту ошибку -

  • Найдено установленное numpy 1.5.1 пакет... ОШИБКА :: Не удалось найти локальную установку HDF5.Возможно, вам придется явно указать, где можно найти ваши локальные заголовки и библиотеку HDF5, установив переменную среды HDF5_DIR или используя параметр командной строки --hdf5.

Я не совсем уверенустановка HDF.Я снова загрузил - и скопировал его в каталог / usr / local / hdf5.И попытался установить переменные окружения, как предложено в установке PyTable.У кого-нибудь еще была такая проблема, которая могла бы помочь?

Ответы [ 5 ]

4 голосов
/ 14 февраля 2011

Параметр командной строки hdf5 указан неверно (--hdf5 = '/ usr / local / hdf5'). Опрыскивание операторов печати в файле setup.py упростило определение проблемы.

3 голосов
/ 01 марта 2014

Это не сработало для меня.

В Ubuntu 13.10 - после загрузки последней версии hdf5 и дескрипторов python для нее я sudo создаю символическую ссылку для заголовочных файлов для hdf5, когдазависимые библиотеки, которые я использовал, не смогли их найти - я работаю с библиотеками pac bio core для кастома, хотя с помощью

sudo updatedb

и

locate hdf5

нашел их в моемПосле того, как я скачал и установил основные библиотеки и дескрипторы Python

wget http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.12.tar.gz

и

wget https://pypi.python.org/packages/source/h/h5py/h5py-2.2.1.tar.gz

Мне пришлось сделать следующее:

export HDF5_DIR=/mnt/hdf5-1.8.12/hdf5/

pip install tables --force
3 голосов
/ 14 декабря 2012

My HDF5 был установлен вместе с homebrew, поэтому настройка переменной среды для меня работала следующим образом: HDF5_DIR=/usr/local/Cellar/hdf5/1.8.9

2 голосов
/ 26 апреля 2015

Сначала мне нужно было установить libhdf5-8 и libhdf5-serial-dev.

Затем для меня команда в Ubuntu была:

export HDF5_DIR=/usr/lib/x86_64-linux-gnu/hdf5/serial/

1 голос
/ 26 июля 2016

Выполните следующие шаги:

  1. варочный кран доморощенный / наука
  2. brew install hdf5
  3. см., Где установлен hdf5, он показывает в конце второго шага
  4. export HDF5_DIR = / usr / local / Cellar / hdf5 / 1.8.16_1 / (в зависимости от расположения, установленного на вашем компьютере)
  5. Этот работал для меня на MAC: -)
...