我正在尝试安装pytable:
!pip install --user tables结果在
Collecting tables
Using cached tables-3.2.2.tar.gz
Complete output from command python setup.py egg_info:
/bin/ld: cannot find -lhdf5
collect2: error: ld returned 1 exit status
* Using Python 2.7.11 (default, Apr 19 2016, 15:04:20)
* USE_PKGCONFIG: True
.. ERROR:: Could not find a local HDF5 installation.
You may need to explicitly state where your local HDF5 headers and
library can be found by setting the ``HDF5_DIR`` environment
variable or by using the ``--hdf5`` command-line option.
----------------------------------------我怎样才能解决这个问题?我没有这项服务的管理特权。
有很多类似的问题,但这个问题是专门关于布卢米克斯星火服务的问题。
发布于 2016-06-30 16:47:39
这对我起了作用:
!wget http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.17.tar.bz2
!tar jxf hdf5-1.8.17.tar.bz2
!cd hdf5-1.8.17 && ./configure --prefix=$HOME/hdf5-bin && make && make install
!HDF5_DIR=$HOME/hdf5-bin pip install --user tables
...
output omitted for brevity
...
Installing collected packages: tables
Running setup.py install for tables ... [?25l- \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ | / - \ done
[?25hSuccessfully installed tables-3.2.2https://stackoverflow.com/questions/38129038
复制相似问题