美文网首页
记一记faiss安装

记一记faiss安装

作者: 逆小苍 | 来源:发表于2020-09-03 14:28 被阅读0次

    背景

    近期服务迁移到阿里云,发现一个服务依赖faiss,本以为简单的pip install faiss 即可解决,却发现安装之后,尝试导入时提示:No module named '_swigfaiss'

    image.png
    折腾一番之后,发现直接安装并不可行,于是参考了一些公开的资料,记录下安装faiss的方式

    步骤

    首先安装anaconda

    • https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D
      下载符合自己机器anaconda版本
      image.png
      这里笔者由于是CentOS系统选择了Anaconda3-2019.10-Linux-x86_64.sh
    • 执行命令sh Anaconda3-2019.10-Linux-x86_64.sh,一路Enter确认即可,遇到选择输入yes即可
    • 修改环境变量:
    1、vim /etc/profile 
    2、在文件末尾追加:export PATH="$HOME/anaconda3/bin:$PATH"
    3、source /etc/profile
    
    • 使用 conda list检查anaconda是否能正常使用
      正常如下:


      image.png

    安装faiss

    • 执行命名conda install faiss-cpu -c pytorch即可
    • 校验是否安装成功python -c 'import faiss'无报错即为成功

    相关文章

      网友评论

          本文标题:记一记faiss安装

          本文链接:https://www.haomeiwen.com/subject/kqbnsktx.html