a tedious way to build the latest pytables

pyTables is a great product. It is extreme fast and powerful; however the current stable release lacks of index support..

 

   fortunately, since June 2011,,(the last month...yep) the situations has been changed: the creator left. and the team decided to build a new version based on pyTablesPro which has fully index support...

 

now the source code is available on github.

 

tonight i spent about one hour to figure out how to build the latest pytables on windows 7. Steps are shown as follow:

 

prerequisities:

 

1:need hdf5 binary release

2: need lzo binary release

 

you can find them on web...though you can build them for yourself, this step is entirely optional.

 

3: grab the source code of pytables from github..

 

4: if you suffer a problem about calling cython..you can do it manually...

 

compile all .pyx files in \tables by yourself. and then change the setup.py add a new clause after Line 457:

retcode = 0 to make sure the setup.py running smoothly...

 

run:

 

python setup.py --hdf5=xxxx --lzo=xxxx build

 

after a while..you may run a few tests inside the directory. now,,the index is available...

 

Note: create Index doesn't automatically let your query running faster....at least for my case..it is an another story...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值