我是windows环境,想跑一下ISBnet的一部分代码,然而发现官方方法似乎只能在linux上运行。但是我也在网上搜了一些相关帖子,发现其实win也可以运行,一下是解决方案:(假设你已经配置了anaconda环境)
1. 首先按照INSTALL.md前3个说明安装对应的包,这些都是可以跑的
2. 到第四步,要求:
sudo apt-get install libsparsehash-dev
然而Windows环境下无法完成,需要按照以下方法:
假如你可以在anaconda的prompt里执行:
conda install -c jithinpr2 google-sparsehash
则可以直接安装这个等效替代库,否则:
通过这个链接下载安装包:
https://anaconda.org/jithinpr2/google-sparsehash/files
之后再在prompt里执行,并安装:
conda install -y 文件名
至此,前置条件完成,需在
https://github.com/sparsehash/sparsehash/releases/tag/sparsehash-2.0.4
这个网址下载第一行的zip文件并解压,将所有src中的文件复制并粘贴到你conda环境文件夹的include文件夹内,如此则第四步等效操作完成!

在执行第6步时候会出现大量报错:

最低0.47元/天 解锁文章
1151

被折叠的 条评论
为什么被折叠?



