Ewa*_*wan 6 python installation pytables anaconda
我用anaconda,我无法升级
conda update pytables
Run Code Online (Sandbox Code Playgroud)
它说"已经安装".
....
# All requested packages already installed.
# packages in environment at C:\Anaconda:
#
pytables 3.1.1 np19py27_1
Run Code Online (Sandbox Code Playgroud)
然后我尝试了点子:
C:\Users\HP>pip install --upgrade tables
Collecting tables
Using cached tables-3.2.0.tar.gz
Complete output from 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:: 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.
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in r:\temp\pip-build
-rxtig1\tables
Run Code Online (Sandbox Code Playgroud)
我搜索了我的硬盘,找不到hdf5dll.lib文件.然后我下载了最新的HDF5-1.8.15 Patch1并指向HDF5_DIR已安装的目录,仍然是同样的错误,并且hdf5dll.lib新安装的HDF5目录中也没有文件.
编辑:由于下面的 PR 已合并,pytables 可用于
conda install -c conda-forge pytables
Run Code Online (Sandbox Code Playgroud)
此外,该包在默认通道中可用,但仅适用于 numpy 1.11。
pip 是一种非常困难的排列这些的方法。更好的方法可能是构建一个 pytables 包。这样做的一项努力是https://github.com/conda-forge/staged-recipes/pull/1134
Conda 打包使排列所有库依赖项变得更加容易。它本质上允许集中构建的负担,因此并不是每个安装某些东西的人都需要知道如何构建它。
Conda forge 是一项社区努力,旨在协作打包我们的生态系统。
| 归档时间: |
|
| 查看次数: |
985 次 |
| 最近记录: |