首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google对撞机上安装faiss

在Google对撞机上安装faiss
EN

Stack Overflow用户
提问于 2017-12-25 09:10:53
回答 3查看 5.4K关注 0票数 5

我试着遵循缪斯项目上的指令。

他们需要PyTorch和Faiss。PyTorch易于安装。但是我发现安装费斯有问题。

关于缪斯的指示告诉我要用

代码语言:javascript
复制
conda install faiss-cpu -c pytorch

但是Google不支持conda (当我尝试!pip install conda时,它没有工作)

当我!pip install faiss的时候,Faiss也没有工作。

有办法安装Faiss或conda吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-03-19 10:44:47

以下是我最终如何安装faiss的方法。

代码语言:javascript
复制
!wget  https://anaconda.org/pytorch/faiss-cpu/1.2.1/download/linux-64/faiss-cpu-1.2.1-py36_cuda9.0.176_1.tar.bz2
!tar xvjf faiss-cpu-1.2.1-py36_cuda9.0.176_1.tar.bz2
!cp -r lib/python3.6/site-packages/* /usr/local/lib/python3.6/dist-packages/
!pip install mkl

然后,我可以import faiss没有问题。警告是我没有使用GPU。如果您想使用GPU,则需要安装以下代码:

1.tar.bz2

2020年6月更新

正如@Kuffner所说,您现在可以使用!pip来安装它。(我测试并简化了一点)

用于CPU

代码语言:javascript
复制
!apt install libomp-dev
!pip install faiss

GPU

代码语言:javascript
复制
!pip install faiss-gpu
票数 9
EN

Stack Overflow用户

发布于 2020-06-18 12:24:27

截至2020年6月,Colab GPU运行时最简单的解决方案是:

代码语言:javascript
复制
!apt install libomp-dev
!python -m pip install --upgrade faiss faiss-gpu
import faiss

代码来自在此: faiss/issues/890

票数 5
EN

Stack Overflow用户

发布于 2018-03-19 09:32:27

试试这边!

  1. 安装conda !wget -c -O anaconda.sh '64.sh‘ !bash anaconda.sh -b !cd /usr/bin/ & ln -sf /content/anaconda3 3/bin/ conda !cd /content/
  2. 安装faiss !是的!pytorch安装faiss-gpu -c放电筒
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47967252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档