module ‘faiss‘ has no attribute ‘StandardGpuResources‘

前言

faiss真的恶心…升级版本废弃了以前的名字和函数,版本不一致很多报错,然后这个包又有cpu和gpu版本…两个版本相同版本号还有diff,要命…

解决

1、把faiss升级到1.6.3及其以上,如果还不行看2.
2、把faiss-cpu给卸载了,faiss-cpu=1.6.3版本居然没有StandardGpuResources这个类,faiss-gpu=1.6.3又有这个类…这不是恶心人么,python在import faiss的时候也挺迷的,你如果cpu和gpu的faiss都装了不一定去cpu还是gpu的包里面import了

猜你喜欢

转载自blog.csdn.net/qq_37668436/article/details/121092278