pip install faiss-gpu 平台安装报异常
收藏
快速回复
AI Studio平台使用 问答其他Notebook项目 10841 11
pip install faiss-gpu 平台安装报异常
收藏
快速回复
AI Studio平台使用 问答其他Notebook项目 10841 11

paddle2.1.2 python3.7

paddlerec mind模型用来召回的模块,使用命令安装的时候报了异常

Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting faiss-gpu
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/17/76/47d0cc8161f4bf988583a2839bb1e56baf09d6b80cfa472b9eba4d5f543b/faiss-gpu-1.7.1.post2.tar.gz
WARNING: Generating metadata for package faiss-gpu produced metadata for project name faiss-cpu. Fix your #egg=faiss-gpu fragments.
Building wheels for collected packages: faiss-cpu, faiss-cpu
Building wheel for faiss-cpu (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /opt/conda/envs/python35-paddle120-env/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-qwef8ec5 --python-tag cp37
cwd: /tmp/pip-install-oj7yujky/faiss-gpu/
Complete output (75 lines):
running bdist_wheel
running build
running build_py
running build_ext
building 'faiss._swigfaiss' extension
swigging faiss/faiss/python/swigfaiss.i to faiss/faiss/python/swigfaiss_wrap.cpp
swig -python -c++ -Doverride= -I/usr/local/include -Ifaiss -DSWIGWORDSIZE64 -o faiss/faiss/python/swigfaiss_wrap.cpp faiss/faiss/python/swigfaiss.i
faiss/faiss/python/swigfaiss.i:250: Error: Unable to find 'faiss/impl/platform_macros.h'
faiss/faiss/python/swigfaiss.i:254: Error: Unable to find 'faiss/utils/ordered_key_value.h'
faiss/faiss/python/swigfaiss.i:255: Error: Unable to find 'faiss/utils/Heap.h'
faiss/faiss/python/swigfaiss.i:260: Error: Unable to find 'faiss/utils/AlignedTable.h'
faiss/faiss/python/swigfaiss.i:261: Error: Unable to find 'faiss/utils/partitioning.h'
faiss/faiss/python/swigfaiss.i:262: Error: Unable to find 'faiss/utils/hamming.h'
faiss/faiss/python/swigfaiss.i:365: Error: Unable to find 'faiss/utils/utils.h'
faiss/faiss/python/swigfaiss.i:366: Error: Unable to find 'faiss/utils/distances.h'
faiss/faiss/python/swigfaiss.i:367: Error: Unable to find 'faiss/utils/random.h'
faiss/faiss/python/swigfaiss.i:369: Error: Unable to find 'faiss/MetricType.h'
faiss/faiss/python/swigfaiss.i:372: Error: Unable to find 'faiss/Index.h'
faiss/faiss/python/swigfaiss.i:373: Error: Unable to find 'faiss/Clustering.h'
faiss/faiss/python/swigfaiss.i:375: Error: Unable to find 'faiss/utils/extra_distances.h'
faiss/faiss/python/swigfaiss.i:379: Error: Unable to find 'faiss/impl/ProductQuantizer.h'
faiss/faiss/python/swigfaiss.i:380: Error: Unable to find 'faiss/impl/AdditiveQuantizer.h'
faiss/faiss/python/swigfaiss.i:381: Error: Unable to find 'faiss/impl/ResidualQuantizer.h'
faiss/faiss/python/swigfaiss.i:382: Error: Unable to find 'faiss/impl/LocalSearchQuantizer.h'
faiss/faiss/python/swigfaiss.i:384: Error: Unable to find 'faiss/VectorTransform.h'
faiss/faiss/python/swigfaiss.i:385: Error: Unable to find 'faiss/IndexPreTransform.h'
faiss/faiss/python/swigfaiss.i:386: Error: Unable to find 'faiss/IndexFlat.h'
faiss/faiss/python/swigfaiss.i:387: Error: Unable to find 'faiss/IndexRefine.h'
faiss/faiss/python/swigfaiss.i:388: Error: Unable to find 'faiss/IndexLSH.h'
faiss/faiss/python/swigfaiss.i:389: Error: Unable to find 'faiss/impl/PolysemousTraining.h'
faiss/faiss/python/swigfaiss.i:390: Error: Unable to find 'faiss/IndexPQ.h'
faiss/faiss/python/swigfaiss.i:391: Error: Unable to find 'faiss/IndexResidual.h'
faiss/faiss/python/swigfaiss.i:392: Error: Unable to find 'faiss/impl/io.h'
faiss/faiss/python/swigfaiss.i:394: Error: Unable to find 'faiss/invlists/InvertedLists.h'
faiss/faiss/python/swigfaiss.i:395: Error: Unable to find 'faiss/invlists/InvertedListsIOHook.h'
faiss/faiss/python/swigfaiss.i:397: Error: Unable to find 'faiss/invlists/BlockInvertedLists.h'
faiss/faiss/python/swigfaiss.i:398: Error: Unable to find 'faiss/invlists/DirectMap.h'
faiss/faiss/python/swigfaiss.i:401: Error: Unable to find 'faiss/IndexIVF.h'
faiss/faiss/python/swigfaiss.i:406: Error: Unable to find 'faiss/IVFlib.h'
faiss/faiss/python/swigfaiss.i:407: Error: Unable to find 'faiss/impl/ScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:408: Error: Unable to find 'faiss/IndexScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:409: Error: Unable to find 'faiss/IndexIVFSpectralHash.h'
faiss/faiss/python/swigfaiss.i:410: Error: Unable to find 'faiss/impl/HNSW.h'
faiss/faiss/python/swigfaiss.i:411: Error: Unable to find 'faiss/IndexHNSW.h'
faiss/faiss/python/swigfaiss.i:414: Error: Unable to find 'faiss/impl/NNDescent.h'
faiss/faiss/python/swigfaiss.i:415: Error: Unable to find 'faiss/IndexNNDescent.h'
faiss/faiss/python/swigfaiss.i:417: Error: Unable to find 'faiss/IndexIVFFlat.h'
faiss/faiss/python/swigfaiss.i:418: Error: Unable to find 'faiss/impl/NSG.h'
faiss/faiss/python/swigfaiss.i:419: Error: Unable to find 'faiss/IndexNSG.h'
faiss/faiss/python/swigfaiss.i:424: Error: Unable to find 'faiss/invlists/OnDiskInvertedLists.h'
faiss/faiss/python/swigfaiss.i:427: Error: Unable to find 'faiss/impl/lattice_Zn.h'
faiss/faiss/python/swigfaiss.i:428: Error: Unable to find 'faiss/IndexLattice.h'
faiss/faiss/python/swigfaiss.i:431: Error: Unable to find 'faiss/IndexIVFPQ.h'
faiss/faiss/python/swigfaiss.i:432: Error: Unable to find 'faiss/IndexIVFPQR.h'
faiss/faiss/python/swigfaiss.i:433: Error: Unable to find 'faiss/Index2Layer.h'
faiss/faiss/python/swigfaiss.i:435: Error: Unable to find 'faiss/IndexPQFastScan.h'
faiss/faiss/python/swigfaiss.i:436: Error: Unable to find 'faiss/IndexIVFPQFastScan.h'
faiss/faiss/python/swigfaiss.i:437: Error: Unable to find 'faiss/utils/quantize_lut.h'
faiss/faiss/python/swigfaiss.i:439: Error: Unable to find 'faiss/IndexBinary.h'
faiss/faiss/python/swigfaiss.i:440: Error: Unable to find 'faiss/IndexBinaryFlat.h'
faiss/faiss/python/swigfaiss.i:441: Error: Unable to find 'faiss/IndexBinaryIVF.h'
faiss/faiss/python/swigfaiss.i:442: Error: Unable to find 'faiss/IndexBinaryFromFloat.h'
faiss/faiss/python/swigfaiss.i:443: Error: Unable to find 'faiss/IndexBinaryHNSW.h'
faiss/faiss/python/swigfaiss.i:444: Error: Unable to find 'faiss/IndexBinaryHash.h'
faiss/faiss/python/swigfaiss.i:446: Error: Unable to find 'faiss/impl/ThreadedIndex.h'
faiss/faiss/python/swigfaiss.i:450: Error: Unable to find 'faiss/IndexShards.h'
faiss/faiss/python/swigfaiss.i:454: Error: Unable to find 'faiss/IndexReplicas.h'
faiss/faiss/python/swigfaiss.i:458: Error: Unable to find 'faiss/MetaIndexes.h'
faiss/faiss/python/swigfaiss.i:473: Error: Unable to find 'faiss/impl/AuxIndexStructures.h'
faiss/faiss/python/swigfaiss.i:663: Error: Unable to find 'faiss/index_io.h'
faiss/faiss/python/swigfaiss.i:664: Error: Unable to find 'faiss/clone_index.h'
faiss/faiss/python/swigfaiss.i:668: Error: Unable to find 'faiss/AutoTune.h'
faiss/faiss/python/swigfaiss.i:669: Error: Unable to find 'faiss/index_factory.h'
faiss/faiss/python/swigfaiss.i:670: Error: Unable to find 'faiss/MatrixStats.h'
error: command 'swig' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for faiss-cpu
Running setup.py clean for faiss-cpu
Building wheel for faiss-cpu (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /opt/conda/envs/python35-paddle120-env/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-w47_xxfb --python-tag cp37
cwd: /tmp/pip-install-oj7yujky/faiss-gpu/
Complete output (75 lines):
running bdist_wheel
running build
running build_py
running build_ext
building 'faiss._swigfaiss' extension
swigging faiss/faiss/python/swigfaiss.i to faiss/faiss/python/swigfaiss_wrap.cpp
swig -python -c++ -Doverride= -I/usr/local/include -Ifaiss -DSWIGWORDSIZE64 -o faiss/faiss/python/swigfaiss_wrap.cpp faiss/faiss/python/swigfaiss.i
faiss/faiss/python/swigfaiss.i:250: Error: Unable to find 'faiss/impl/platform_macros.h'
faiss/faiss/python/swigfaiss.i:254: Error: Unable to find 'faiss/utils/ordered_key_value.h'
faiss/faiss/python/swigfaiss.i:255: Error: Unable to find 'faiss/utils/Heap.h'
faiss/faiss/python/swigfaiss.i:260: Error: Unable to find 'faiss/utils/AlignedTable.h'
faiss/faiss/python/swigfaiss.i:261: Error: Unable to find 'faiss/utils/partitioning.h'
faiss/faiss/python/swigfaiss.i:262: Error: Unable to find 'faiss/utils/hamming.h'
faiss/faiss/python/swigfaiss.i:365: Error: Unable to find 'faiss/utils/utils.h'
faiss/faiss/python/swigfaiss.i:366: Error: Unable to find 'faiss/utils/distances.h'
faiss/faiss/python/swigfaiss.i:367: Error: Unable to find 'faiss/utils/random.h'
faiss/faiss/python/swigfaiss.i:369: Error: Unable to find 'faiss/MetricType.h'
faiss/faiss/python/swigfaiss.i:372: Error: Unable to find 'faiss/Index.h'
faiss/faiss/python/swigfaiss.i:373: Error: Unable to find 'faiss/Clustering.h'
faiss/faiss/python/swigfaiss.i:375: Error: Unable to find 'faiss/utils/extra_distances.h'
faiss/faiss/python/swigfaiss.i:379: Error: Unable to find 'faiss/impl/ProductQuantizer.h'
faiss/faiss/python/swigfaiss.i:380: Error: Unable to find 'faiss/impl/AdditiveQuantizer.h'
faiss/faiss/python/swigfaiss.i:381: Error: Unable to find 'faiss/impl/ResidualQuantizer.h'
faiss/faiss/python/swigfaiss.i:382: Error: Unable to find 'faiss/impl/LocalSearchQuantizer.h'
faiss/faiss/python/swigfaiss.i:384: Error: Unable to find 'faiss/VectorTransform.h'
faiss/faiss/python/swigfaiss.i:385: Error: Unable to find 'faiss/IndexPreTransform.h'
faiss/faiss/python/swigfaiss.i:386: Error: Unable to find 'faiss/IndexFlat.h'
faiss/faiss/python/swigfaiss.i:387: Error: Unable to find 'faiss/IndexRefine.h'
faiss/faiss/python/swigfaiss.i:388: Error: Unable to find 'faiss/IndexLSH.h'
faiss/faiss/python/swigfaiss.i:389: Error: Unable to find 'faiss/impl/PolysemousTraining.h'
faiss/faiss/python/swigfaiss.i:390: Error: Unable to find 'faiss/IndexPQ.h'
faiss/faiss/python/swigfaiss.i:391: Error: Unable to find 'faiss/IndexResidual.h'
faiss/faiss/python/swigfaiss.i:392: Error: Unable to find 'faiss/impl/io.h'
faiss/faiss/python/swigfaiss.i:394: Error: Unable to find 'faiss/invlists/InvertedLists.h'
faiss/faiss/python/swigfaiss.i:395: Error: Unable to find 'faiss/invlists/InvertedListsIOHook.h'
faiss/faiss/python/swigfaiss.i:397: Error: Unable to find 'faiss/invlists/BlockInvertedLists.h'
faiss/faiss/python/swigfaiss.i:398: Error: Unable to find 'faiss/invlists/DirectMap.h'
faiss/faiss/python/swigfaiss.i:401: Error: Unable to find 'faiss/IndexIVF.h'
faiss/faiss/python/swigfaiss.i:406: Error: Unable to find 'faiss/IVFlib.h'
faiss/faiss/python/swigfaiss.i:407: Error: Unable to find 'faiss/impl/ScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:408: Error: Unable to find 'faiss/IndexScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:409: Error: Unable to find 'faiss/IndexIVFSpectralHash.h'
faiss/faiss/python/swigfaiss.i:410: Error: Unable to find 'faiss/impl/HNSW.h'
faiss/faiss/python/swigfaiss.i:411: Error: Unable to find 'faiss/IndexHNSW.h'
faiss/faiss/python/swigfaiss.i:414: Error: Unable to find 'faiss/impl/NNDescent.h'
faiss/faiss/python/swigfaiss.i:415: Error: Unable to find 'faiss/IndexNNDescent.h'
faiss/faiss/python/swigfaiss.i:417: Error: Unable to find 'faiss/IndexIVFFlat.h'
faiss/faiss/python/swigfaiss.i:418: Error: Unable to find 'faiss/impl/NSG.h'
faiss/faiss/python/swigfaiss.i:419: Error: Unable to find 'faiss/IndexNSG.h'
faiss/faiss/python/swigfaiss.i:424: Error: Unable to find 'faiss/invlists/OnDiskInvertedLists.h'
faiss/faiss/python/swigfaiss.i:427: Error: Unable to find 'faiss/impl/lattice_Zn.h'
faiss/faiss/python/swigfaiss.i:428: Error: Unable to find 'faiss/IndexLattice.h'
faiss/faiss/python/swigfaiss.i:431: Error: Unable to find 'faiss/IndexIVFPQ.h'
faiss/faiss/python/swigfaiss.i:432: Error: Unable to find 'faiss/IndexIVFPQR.h'
faiss/faiss/python/swigfaiss.i:433: Error: Unable to find 'faiss/Index2Layer.h'
faiss/faiss/python/swigfaiss.i:435: Error: Unable to find 'faiss/IndexPQFastScan.h'
faiss/faiss/python/swigfaiss.i:436: Error: Unable to find 'faiss/IndexIVFPQFastScan.h'
faiss/faiss/python/swigfaiss.i:437: Error: Unable to find 'faiss/utils/quantize_lut.h'
faiss/faiss/python/swigfaiss.i:439: Error: Unable to find 'faiss/IndexBinary.h'
faiss/faiss/python/swigfaiss.i:440: Error: Unable to find 'faiss/IndexBinaryFlat.h'
faiss/faiss/python/swigfaiss.i:441: Error: Unable to find 'faiss/IndexBinaryIVF.h'
faiss/faiss/python/swigfaiss.i:442: Error: Unable to find 'faiss/IndexBinaryFromFloat.h'
faiss/faiss/python/swigfaiss.i:443: Error: Unable to find 'faiss/IndexBinaryHNSW.h'
faiss/faiss/python/swigfaiss.i:444: Error: Unable to find 'faiss/IndexBinaryHash.h'
faiss/faiss/python/swigfaiss.i:446: Error: Unable to find 'faiss/impl/ThreadedIndex.h'
faiss/faiss/python/swigfaiss.i:450: Error: Unable to find 'faiss/IndexShards.h'
faiss/faiss/python/swigfaiss.i:454: Error: Unable to find 'faiss/IndexReplicas.h'
faiss/faiss/python/swigfaiss.i:458: Error: Unable to find 'faiss/MetaIndexes.h'
faiss/faiss/python/swigfaiss.i:473: Error: Unable to find 'faiss/impl/AuxIndexStructures.h'
faiss/faiss/python/swigfaiss.i:663: Error: Unable to find 'faiss/index_io.h'
faiss/faiss/python/swigfaiss.i:664: Error: Unable to find 'faiss/clone_index.h'
faiss/faiss/python/swigfaiss.i:668: Error: Unable to find 'faiss/AutoTune.h'
faiss/faiss/python/swigfaiss.i:669: Error: Unable to find 'faiss/index_factory.h'
faiss/faiss/python/swigfaiss.i:670: Error: Unable to find 'faiss/MatrixStats.h'
error: command 'swig' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for faiss-cpu
Running setup.py clean for faiss-cpu
Failed to build faiss-cpu faiss-cpu
Installing collected packages: faiss-cpu
Running setup.py install for faiss-cpu ... error
ERROR: Command errored out with exit status 1:
command: /opt/conda/envs/python35-paddle120-env/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8h6j47r8/install-record.txt --single-version-externally-managed --compile
cwd: /tmp/pip-install-oj7yujky/faiss-gpu/
Complete output (75 lines):
running install
running build
running build_py
running build_ext
building 'faiss._swigfaiss' extension
swigging faiss/faiss/python/swigfaiss.i to faiss/faiss/python/swigfaiss_wrap.cpp
swig -python -c++ -Doverride= -I/usr/local/include -Ifaiss -DSWIGWORDSIZE64 -o faiss/faiss/python/swigfaiss_wrap.cpp faiss/faiss/python/swigfaiss.i
faiss/faiss/python/swigfaiss.i:250: Error: Unable to find 'faiss/impl/platform_macros.h'
faiss/faiss/python/swigfaiss.i:254: Error: Unable to find 'faiss/utils/ordered_key_value.h'
faiss/faiss/python/swigfaiss.i:255: Error: Unable to find 'faiss/utils/Heap.h'
faiss/faiss/python/swigfaiss.i:260: Error: Unable to find 'faiss/utils/AlignedTable.h'
faiss/faiss/python/swigfaiss.i:261: Error: Unable to find 'faiss/utils/partitioning.h'
faiss/faiss/python/swigfaiss.i:262: Error: Unable to find 'faiss/utils/hamming.h'
faiss/faiss/python/swigfaiss.i:365: Error: Unable to find 'faiss/utils/utils.h'
faiss/faiss/python/swigfaiss.i:366: Error: Unable to find 'faiss/utils/distances.h'
faiss/faiss/python/swigfaiss.i:367: Error: Unable to find 'faiss/utils/random.h'
faiss/faiss/python/swigfaiss.i:369: Error: Unable to find 'faiss/MetricType.h'
faiss/faiss/python/swigfaiss.i:372: Error: Unable to find 'faiss/Index.h'
faiss/faiss/python/swigfaiss.i:373: Error: Unable to find 'faiss/Clustering.h'
faiss/faiss/python/swigfaiss.i:375: Error: Unable to find 'faiss/utils/extra_distances.h'
faiss/faiss/python/swigfaiss.i:379: Error: Unable to find 'faiss/impl/ProductQuantizer.h'
faiss/faiss/python/swigfaiss.i:380: Error: Unable to find 'faiss/impl/AdditiveQuantizer.h'
faiss/faiss/python/swigfaiss.i:381: Error: Unable to find 'faiss/impl/ResidualQuantizer.h'
faiss/faiss/python/swigfaiss.i:382: Error: Unable to find 'faiss/impl/LocalSearchQuantizer.h'
faiss/faiss/python/swigfaiss.i:384: Error: Unable to find 'faiss/VectorTransform.h'
faiss/faiss/python/swigfaiss.i:385: Error: Unable to find 'faiss/IndexPreTransform.h'
faiss/faiss/python/swigfaiss.i:386: Error: Unable to find 'faiss/IndexFlat.h'
faiss/faiss/python/swigfaiss.i:387: Error: Unable to find 'faiss/IndexRefine.h'
faiss/faiss/python/swigfaiss.i:388: Error: Unable to find 'faiss/IndexLSH.h'
faiss/faiss/python/swigfaiss.i:389: Error: Unable to find 'faiss/impl/PolysemousTraining.h'
faiss/faiss/python/swigfaiss.i:390: Error: Unable to find 'faiss/IndexPQ.h'
faiss/faiss/python/swigfaiss.i:391: Error: Unable to find 'faiss/IndexResidual.h'
faiss/faiss/python/swigfaiss.i:392: Error: Unable to find 'faiss/impl/io.h'
faiss/faiss/python/swigfaiss.i:394: Error: Unable to find 'faiss/invlists/InvertedLists.h'
faiss/faiss/python/swigfaiss.i:395: Error: Unable to find 'faiss/invlists/InvertedListsIOHook.h'
faiss/faiss/python/swigfaiss.i:397: Error: Unable to find 'faiss/invlists/BlockInvertedLists.h'
faiss/faiss/python/swigfaiss.i:398: Error: Unable to find 'faiss/invlists/DirectMap.h'
faiss/faiss/python/swigfaiss.i:401: Error: Unable to find 'faiss/IndexIVF.h'
faiss/faiss/python/swigfaiss.i:406: Error: Unable to find 'faiss/IVFlib.h'
faiss/faiss/python/swigfaiss.i:407: Error: Unable to find 'faiss/impl/ScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:408: Error: Unable to find 'faiss/IndexScalarQuantizer.h'
faiss/faiss/python/swigfaiss.i:409: Error: Unable to find 'faiss/IndexIVFSpectralHash.h'
faiss/faiss/python/swigfaiss.i:410: Error: Unable to find 'faiss/impl/HNSW.h'
faiss/faiss/python/swigfaiss.i:411: Error: Unable to find 'faiss/IndexHNSW.h'
faiss/faiss/python/swigfaiss.i:414: Error: Unable to find 'faiss/impl/NNDescent.h'
faiss/faiss/python/swigfaiss.i:415: Error: Unable to find 'faiss/IndexNNDescent.h'
faiss/faiss/python/swigfaiss.i:417: Error: Unable to find 'faiss/IndexIVFFlat.h'
faiss/faiss/python/swigfaiss.i:418: Error: Unable to find 'faiss/impl/NSG.h'
faiss/faiss/python/swigfaiss.i:419: Error: Unable to find 'faiss/IndexNSG.h'
faiss/faiss/python/swigfaiss.i:424: Error: Unable to find 'faiss/invlists/OnDiskInvertedLists.h'
faiss/faiss/python/swigfaiss.i:427: Error: Unable to find 'faiss/impl/lattice_Zn.h'
faiss/faiss/python/swigfaiss.i:428: Error: Unable to find 'faiss/IndexLattice.h'
faiss/faiss/python/swigfaiss.i:431: Error: Unable to find 'faiss/IndexIVFPQ.h'
faiss/faiss/python/swigfaiss.i:432: Error: Unable to find 'faiss/IndexIVFPQR.h'
faiss/faiss/python/swigfaiss.i:433: Error: Unable to find 'faiss/Index2Layer.h'
faiss/faiss/python/swigfaiss.i:435: Error: Unable to find 'faiss/IndexPQFastScan.h'
faiss/faiss/python/swigfaiss.i:436: Error: Unable to find 'faiss/IndexIVFPQFastScan.h'
faiss/faiss/python/swigfaiss.i:437: Error: Unable to find 'faiss/utils/quantize_lut.h'
faiss/faiss/python/swigfaiss.i:439: Error: Unable to find 'faiss/IndexBinary.h'
faiss/faiss/python/swigfaiss.i:440: Error: Unable to find 'faiss/IndexBinaryFlat.h'
faiss/faiss/python/swigfaiss.i:441: Error: Unable to find 'faiss/IndexBinaryIVF.h'
faiss/faiss/python/swigfaiss.i:442: Error: Unable to find 'faiss/IndexBinaryFromFloat.h'
faiss/faiss/python/swigfaiss.i:443: Error: Unable to find 'faiss/IndexBinaryHNSW.h'
faiss/faiss/python/swigfaiss.i:444: Error: Unable to find 'faiss/IndexBinaryHash.h'
faiss/faiss/python/swigfaiss.i:446: Error: Unable to find 'faiss/impl/ThreadedIndex.h'
faiss/faiss/python/swigfaiss.i:450: Error: Unable to find 'faiss/IndexShards.h'
faiss/faiss/python/swigfaiss.i:454: Error: Unable to find 'faiss/IndexReplicas.h'
faiss/faiss/python/swigfaiss.i:458: Error: Unable to find 'faiss/MetaIndexes.h'
faiss/faiss/python/swigfaiss.i:473: Error: Unable to find 'faiss/impl/AuxIndexStructures.h'
faiss/faiss/python/swigfaiss.i:663: Error: Unable to find 'faiss/index_io.h'
faiss/faiss/python/swigfaiss.i:664: Error: Unable to find 'faiss/clone_index.h'
faiss/faiss/python/swigfaiss.i:668: Error: Unable to find 'faiss/AutoTune.h'
faiss/faiss/python/swigfaiss.i:669: Error: Unable to find 'faiss/index_factory.h'
faiss/faiss/python/swigfaiss.i:670: Error: Unable to find 'faiss/MatrixStats.h'
error: command 'swig' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /opt/conda/envs/python35-paddle120-env/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"'; __file__='"'"'/tmp/pip-install-oj7yujky/faiss-gpu/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-8h6j47r8/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.

0
收藏
回复
全部评论(11)
时间顺序
JavaRoom
#2 回复于2021-11

奥,是那个shitu吗?我win安装了

0
回复
JavaRoom
#3 回复于2021-11

没用过这个库

0
回复
FutureSI
#4 回复于2021-11
奥,是那个shitu吗?我win安装了

shitu里要用到faiss,结果装不上,不知道原因

0
回复
FutureSI
#5 回复于2021-11

请问楼主cpu版本的faiss能装上,正常使用么?

0
回复
尚巍heart
#6 回复于2021-11
请问楼主cpu版本的faiss能装上,正常使用么?

cpu的也报错了

0
回复
JavaRoom
#7 回复于2021-11

没任何阻碍安装完毕

 

(p2) livingbody@gaint:/home$ python -m pip install --upgrade pip
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Requirement already satisfied: pip in ./livingbody/miniconda3/envs/p2/lib/python3.7/site-packages (21.0.1)
Collecting pip
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/a4/6d/6463d49a933f547439d6b5b98b46af8742cc03ae83543e4d7688c2420f8b/pip-21.3.1-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 377 kB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.0.1
    Uninstalling pip-21.0.1:
      Successfully uninstalled pip-21.0.1
Successfully installed pip-21.3.1
(p2) livingbody@gaint:/home$ pip install faiss
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting faiss
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ef/2e/dc5697e9ff6f313dcaf3afe5ca39d7d8334114cbabaed069d0026bbc3c61/faiss-1.5.3-cp37-cp37m-manylinux1_x86_64.whl (4.7 MB)
     |████████████████████████████████| 4.7 MB 134 kB/s            
Collecting numpy
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/5b/0d/de55834c5ea0dd287cb1cb156c8bc120af2863c36e4d49b4dc28f174e278/numpy-1.21.4-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB)
     |████████████████████████████████| 15.7 MB 438 kB/s            
Installing collected packages: numpy, faiss
Successfully installed faiss-1.5.3 numpy-1.21.4
0
回复
FutureSI
#8 回复于2021-11
没任何阻碍安装完毕   [代码]

我也试过了,pip装上也没法用。。。

最后用conda装的,python得改为3.7

0
回复
JavaRoom
#9 回复于2021-11

估计这个缘故,3.7用的最多

0
回复
尚巍heart
#10 回复于2021-11
没任何阻碍安装完毕   [代码]

要先python -m pip install --upgrade pip

再pip install faiss-gpu

安装成功了

2
回复
JavaRoom
#11 回复于2021-11
要先python -m pip install --upgrade pip 再pip install faiss-gpu 安装成功了

原来如此

0
回复
FutureSI
#12 回复于2021-11
要先python -m pip install --upgrade pip 再pip install faiss-gpu 安装成功了

pip装的能正常用么?

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户