pip install faiss-gpu 失敗解決方法

安裝 faiss-gpu 失敗解決方法

  • 1. 錯誤信息
  • 2. 不好用的解決方法
    • 2-1. 不好用的解決方法1
    • 2-2. 不好用的解決方法2
    • 2-3. 不好用的解決方法3
  • 3. 好用的解決方法

1. 錯誤信息

Windows x86 平臺安裝 faiss-gpu,發生錯誤,

pip install faiss-gpu

失敗信息如下,

  Preparing metadata (setup.py) ... errorerror: subprocess-exited-with-error× python setup.py egg_info did not run successfully.│ exit code: 1╰─> [17 lines of output]D:\anaconda3\envs\learn-ai-wuenda\lib\site-packages\setuptools\__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.!!********************************************************************************Requirements should be satisfied by a PEP 517 installer.If you are using pip, you can try `pip install --use-pep517`.********************************************************************************!!dist.fetch_build_eggs(dist.setup_requires)running egg_infocreating D:\Users\thinkpad\AppData\Local\Temp\pip-pip-egg-info-8q5vm8r6\faiss_cpu.egg-infowriting D:\Users\thinkpad\AppData\Local\Temp\pip-pip-egg-info-8q5vm8r6\faiss_cpu.egg-info\PKG-INFOwriting dependency_links to D:\Users\thinkpad\AppData\Local\Temp\pip-pip-egg-info-8q5vm8r6\faiss_cpu.egg-info\dependency_links.txtwriting top-level names to D:\Users\thinkpad\AppData\Local\Temp\pip-pip-egg-info-8q5vm8r6\faiss_cpu.egg-info\top_level.txtwriting manifest file 'D:\Users\thinkpad\AppData\Local\Temp\pip-pip-egg-info-8q5vm8r6\faiss_cpu.egg-info\SOURCES.txt'error: package directory 'D:\Users\thinkpad\AppData\Local\Temp\pip-install-tejyp7_l\faiss-gpu_f00de00722a349498586cbd572ed0d6d\faiss\faiss\python' does not exist[end of output]note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed× Encountered error while generating package metadata.
╰─> See above for output.note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

2. 不好用的解決方法

2-1. 不好用的解決方法1

python -m pip install -U pip                                                                                                                                                                                                                                                                           
pip install faiss-gpu

2-2. 不好用的解決方法2

pip install --use-pep517 faiss-gpu

2-3. 不好用的解決方法3

conda install -c pytorch faiss-gpu

3. 好用的解決方法

conda install -c conda-forge faiss-gpu

完結!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/213176.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/213176.shtml
英文地址,請注明出處:http://en.pswp.cn/news/213176.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

力扣面試150題 | 買賣股票的最佳時期

力扣面試150題 | 買賣股票的最佳時期 題目描述解題思路代碼實現 題目描述 121.買賣股票的最佳時期 給定一個數組 prices ,它的第 i 個元素 prices[i] 表示一支給定股票第 i 天的價格。 你只能選擇 某一天 買入這只股票,并選擇在 未來的某一…

文本預處理(text preprocess)總結

在任何機器學習任務中,清理(cleaning )或預處理(preprocessing)數據與模型構建同樣重要,甚至更重要。 當涉及文本等非結構化數據時,這個過程就更加重要。 1. 小寫化(Lower Casing) 小寫是一種…

【UML】NO.1 UML簡介

目錄 一、什么是UML 二、UML和軟件工程 三、UML的誕生 四、UML的基本構成 從今天開始,開一個新的話題,把UML梳理一遍。 一、什么是UML UML(Unified Modeling Language,UML)是一個通用的可視化建模語言標準,用于對…

企業欠稅信息API:實現稅務管理的智能化與高效化

前言 隨著經濟的發展和社會的進步,企業欠稅問題逐漸凸顯,成為制約經濟發展的重要因素。為了解決這一問題,企業欠稅信息API應運而生。它通過先進的技術手段,提供了一種全新的欠稅信息查詢方式,幫助企業實現稅務管理的智…

nginx多ip部署

1.修改網卡信息自定義多個IP 進入/etc/sysconfig/network-scripts,編輯ifcfg-ens33網卡文件。將dhcp動態分配修改成static,同時添加ip地址子網掩碼、網關和DNS。 修改完成后重啟網卡,systemctl restart network 2.修改nginx配置文件 有幾個…

Vue3無廢話,快速上手

Vue3無廢話&#xff0c;快速上手 認識Vue3 1. Vue2 選項式 API vs Vue3 組合式API <script> export default {data(){return {count:0}},methods:{addCount(){this.count}} } </script><script setup> import { ref } from vue const count ref(0) const…

【c++隨筆16】reserve之后,使用std::copy會崩潰?

【c隨筆16】reserve之后&#xff0c;使用std::copy會崩潰? 一、reserve之后&#xff0c;使用std::copy會崩潰?二、函數std::reserve、std::resize、std::copy1、std::resize&#xff1a;2、std::reserve&#xff1a;3、std::copy&#xff1a; 三、崩潰原因分析方案1、你可以使…

機器學習 | Python貝葉斯超參數優化模型答疑

機器學習 | Python貝葉斯超參數優化模型答疑 目錄 機器學習 | Python貝葉斯超參數優化模型答疑問題匯總問題1答疑問題2答疑問題3答疑問題匯總 問題1:想問一下貝葉斯優化是什么? 問題2:為什么使用貝葉斯優化? 問題3:如何實現? 問題1答疑 超參數優化在大多數機器學習流水線…

淺析不同NAND架構的差異與影響

SSD的存儲介質是什么&#xff0c;它就是NAND閃存。那你知道NAND閃存是怎么工作的嗎&#xff1f;其實&#xff0c;它就是由很多個晶體管組成的。這些晶體管里面存儲著電荷&#xff0c;代表著我們的二進制數據&#xff0c;要么是“0”&#xff0c;要么是“1”。NAND閃存原理上是一…

安卓11修改power按鍵功能

客戶需要把power鍵的短按休眠功能去除&#xff0c;并且把長按功能改成直接關機&#xff0c;我們先分析系統framework層處理按鍵的代碼&#xff1a; interceptKeyBeforeQueueing power按鍵上來都會直接走這里&#xff0c;我們找到power按鍵處理的地方如下&#xff1a; case KeyE…

開啟數據庫性能之旅:MSSQL存儲過程索引優化深度解析

數據庫&#xff0c;如同一座龐大的圖書館&#xff0c;蘊藏著無數寶貴的信息。然而&#xff0c;想要在這個海量數據的世界中迅捷而準確地找到所需&#xff0c;索引就成為了至關重要的引路人。本文將引領讀者深入探討MSSQL存儲過程中索引優化的奧妙&#xff0c;揭示數據庫性能提升…

Spring日志完結篇,MyBatis操作數據庫(入門)

目錄 Spring可以對日志進行分目錄打印 日志持久化&#xff08;讓日志進行長期的保存&#xff09; MyBatis操作數據庫(優秀的持久層框架) MyBatis的寫法 開發規范&#xff1a; 單元測試的寫法 傳遞參數 Spring可以對日志進行分目錄打印 他的意思是說spring相關只打印INFO…

mysql中的DQL查詢

表格為&#xff1a; DQL 基礎查詢 語法&#xff1a;select 查詢列表 from 表名&#xff1a;&#xff08;查詢的結果是一個虛擬表格&#xff09; -- 查詢指定的列 SELECT NAME,birthday,phone FROM student -- 查詢所有的列 * 所有的列&#xff0c; 查詢結果是虛擬的表格&am…

中國各省、市鄉村振興水平數據(附stata計算代碼,2000-2022)

數據簡介&#xff1a;鄉村振興是當下經濟學研究的熱點之一&#xff0c;對鄉村振興進行測度&#xff0c;是研究基礎。測度鄉村振興水平的學術論文廣泛發表在《數量經濟技術經濟研究》等頂刊上。數據來源&#xff1a;主要來源于《中國農村統計年鑒》、《中國人口和就業統計年鑒》…

CRM系統選擇技巧,什么樣的CRM系統好用?

SaaS行業發展迅速&#xff0c;更多的企業逐漸選擇CRM管理系統。打開搜索引擎&#xff0c;有非常多的結果。怎樣在數十萬個搜索結果中選擇適合您的CRM系統&#xff1f;下面我們將聊聊&#xff0c;怎樣選擇CRM系統。 第一步&#xff1a;明確自身需求 重要性&#xff1a;每家企業…

仿照MyBatis手寫一個持久層框架學習

首先數據準備&#xff0c;創建MySQL數據庫mybatis&#xff0c;創建表并插入數據。 DROP TABLE IF EXISTS user_t; CREATE TABLE user_t ( id INT PRIMARY KEY, username VARCHAR ( 128 ) ); INSERT INTO user_t VALUES(1,Tom); INSERT INTO user_t VALUES(2,Jerry);JDBC API允…

深入理解Java虛擬機----內存區域的劃分

Java虛擬機在執行Java程序的過程時&#xff0c;會將它管理的內存劃分為若干個不同的數據區域。主要分為以下幾個區域&#xff1a; 程序計數器 當前線程所執行的字節碼的行號指示器。字節碼解釋器工作時通過改變程序計數器來選取下一條需要執行的字節碼指令&#xff0c;分支、循…

nginx中Include使用

1.include介紹 自己的理解&#xff1a;如果學過C語言的話&#xff0c;感覺和C語言中的Include引入是一樣的&#xff0c;引入的文件中可以寫任何東西&#xff0c;比如server相關信息&#xff0c;相當于替換的作用&#xff0c;一般情況下server是寫在nginx.conf配置文件中的&…

VR串流線方案:實現同時充電傳輸視頻信號

VR&#xff08;Virtual Reality&#xff09;&#xff0c;俗稱虛擬現實技術&#xff0c;是一項具有巨大潛力的技術創新&#xff0c;正在以驚人的速度改變我們的生活方式和體驗&#xff0c;利用專門設計的設備&#xff0c;如頭戴式顯示器&#xff08;VR頭盔&#xff09;、手柄、定…

idea 本身快捷鍵ctrl+d復制 無法像eclipse快捷鍵ctrl+alt+上下鍵,自動換行格式問題解決

問題 例如我使用ctrld 想復制如下內容 復制效果如下&#xff0c;沒有自動換行&#xff0c;還需要自己在進行調整 解決 讓如下快捷鍵第一個刪除 修改成如下&#xff0c;將第二個添加ctrld 提示&#xff1a;對應想要修改的item&#xff0c;直接右鍵&#xff0c;remove是刪…