本文主要是介绍python install causes ModuleNotFoundError: No module named '_swigfaiss',希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
faiss 是facebook 开源的一个相似度检索工具,支持微秒级 相似度的检索。在安装过程中出现了一些坑 ,分享一下安装过程
主要问题:
提示 install causes ModuleNotFoundError: No module named '_swigfaiss' 的错误 ,后尝试各种解决办法才解决
解决办法按照官网 https://github.com/facebookresearch/faiss/blob/master/INSTALL.md 的安装方式:
#cpu 版本
conda install faiss-cpu -c pytorch
# GPU 版本
conda install faiss-gpu cudatoolkit=8.0 -c pytorch # For CUDA8
conda install faiss-gpu cudatoolkit=9.0 -c pytorch # For CUDA9
conda install faiss-gpu cudatoolkit=10.0 -c pytorch # For CUDA10
错误姿势
pip install faiss
总结: 安装工具失败,首先还是应该去先找官网,而不是盲目的使用搜索引擎
这篇关于python install causes ModuleNotFoundError: No module named '_swigfaiss'的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!