python - How to install pytables 3.2 on anaconda? -
i use anaconda, , cannot upgrade
conda update pytables
it says "already installed".
.... # requested packages installed. # packages in environment @ c:\anaconda: # pytables 3.1.1 np19py27_1
then tried pip:
c:\users\hp>pip install --upgrade tables collecting tables using cached tables-3.2.0.tar.gz complete output command python setup.py egg_info: h5closecfvx_f.c r:\temp\h5closecfvx_f.c(2) : warning c4013: 'h5close' undefined; assuming ex tern returning int link : fatal error lnk1181: cannot open input file 'hdf5dll.lib' * using python 2.7.3 |anaconda 2.2.0 (32-bit)| (default, feb 25 2013, 18:26: 30) [msc v.1500 32 bit (intel)] * use_pkgconfig: false .. error:: not find local hdf5 installation. may need explicitly state local hdf5 headers , library can found setting ``hdf5_dir`` environment variable or using ``--hdf5`` command-line option. ---------------------------------------- command "python setup.py egg_info" failed error code 1 in r:\temp\pip-build -rxtig1\tables
i searched hard disk, , couldn't find hdf5dll.lib
file. downloaded latest hdf5-1.8.15 patch1 , point hdf5_dir
installed directory, still same error, , there's no hdf5dll.lib
file in newly installed hdf5 directory either.
edit: since pr below merged, pytables available with
conda install -c conda-forge pytables
also, package available in defaults channel, numpy 1.11.
pip pretty difficult way line these up. better approach build pytables package. 1 effort @ https://github.com/conda-forge/staged-recipes/pull/1134
conda packaging makes easier line library dependencies. allows burden of build centralized, not installs needs know how build it.
conda forge community effort collaboratively package our ecosystem.
Comments
Post a Comment