maoxianmenlian的个人博客分享 http://blog.sciencenet.cn/u/maoxianmenlian

博文

learning to rank代码调试

已有 5716 次阅读 2014-1-30 00:46 |个人分类:推荐系统|系统分类:科研笔记| Learning, rank

最近在研究learning to rank算法,然后就找到了一个宝贝:https://github.com/JK-SUN/cikm12-vs-cf-sourcecode

于是我就通过百度网盘把代码数据下载下来,然后在运行时就报了这个错误:

raceback (most recent call last):
 File "G:softwareCIKM-SourceCodesourcecodeweighted_KendallTauRank_specialty_degree_sim.py", line 169, in <module>
   main('user_user_sim_eachmovie_weight.data')
 File "G:softwareCIKM-SourceCodesourcecodeweighted_KendallTauRank_specialty_degree_sim.py", line 119, in main
   results=pprocess.pmap(calculate_tf,sequence_tf,limit)
 File "G:softwareCIKM-SourceCodesourcecodepprocess.py", line 917, in pmap
   mymap = Map(limit=limit)
 File "G:softwareCIKM-SourceCodesourcecodepprocess.py", line 675, in __init__
   Exchange.__init__(self, *args, **kw)
 File "G:softwareCIKM-SourceCodesourcecodepprocess.py", line 277, in __init__
   self.poller = select.poll()
AttributeError: 'module' object has no attribute 'poll'

是由select.poll()引起的,经检查才知道这个接口仅限于Unix操作系统,windows上不能用。

http://docs.python.org/2/library/select.html

真是可惜,本以为python在哪个操作系统都能用,看来该用Linux还是要用Linux,拿windows来碰运气纯粹是浪费时间。

找到错误原因了,可以睡而无憾了。



https://blog.sciencenet.cn/blog-791354-763336.html

上一篇:关于网上广泛流传的平均正确率均值的例子
下一篇:全国分性别、受教育程度的6岁及以上人口
收藏 IP: 218.28.253.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-18 08:14

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部