Windows系统下无法安装
请问是不支持windows环境吗?
windows下编译,在某些python版本下会失败,主要原因是依赖的densecrf和densecrf3d的源码中的Eigen源码可能版本不匹配导致的。需要下载最新的eigen源码替换这两个依赖中的eigen源码,然后重新编译安装。具体操作可以参考我的步骤:
- 请重新下载最新的eigen。
- 请到pypi下载SimpleCRF的源码包,通过pip setup.py build & pip setup.py install手动编译和安装。build前需要替换源码中的eigen
- 请到eigen官网下载源码,解压到本地,取出eigen-3.4.0/Eigen文件夹;
- 将eigen-3.4.0/Eigen文件夹替换以下两个文件夹中的Eigen:
- SimpleCRF-0.1.0\dependency\densecrf3d\include
- SimpleCRF-0.1.0\dependency\densecrf\include
- 重新pip setup.py build & pip setup.py install
windows下编译,在某些python版本下会失败,主要原因是依赖的densecrf和densecrf3d的源码中的Eigen源码可能版本不匹配导致的。需要下载最新的eigen源码替换这两个依赖中的eigen源码,然后重新编译安装。具体操作可以参考我的步骤:
请重新下载最新的eigen。
请到pypi下载SimpleCRF的源码包,通过pip setup.py build & pip setup.py install手动编译和安装。build前需要替换源码中的eigen
请到eigen官网下载源码,解压到本地,取出eigen-3.4.0/Eigen文件夹;
将eigen-3.4.0/Eigen文件夹替换以下两个文件夹中的Eigen:
- SimpleCRF-0.1.0\dependency\densecrf3d\include
- SimpleCRF-0.1.0\dependency\densecrf\include
重新pip setup.py build & pip setup.py install
非常感谢您的解答
I have added a PR to update and fix this issue: https://github.com/masadcv/SimpleCRF/tree/fix-windows-error