windows10 環境下通過huggingface_hub下載huggingface社區模型

項目場景:

有一些模型需要在huggingface下載,因為國內限制,一般無法訪問huggingface網站進行下載。然而,可以通過國內的鏡像下載。網上大部分都是在linux系統下,通過huggingface提供的指令下載。本文針對采用python腳本在win10系統下載。

解決方案:

  1. 配置好python環境,下載huggingface_hub第三方庫。
  2. 通過cmd設置win10環境變量,該變量為臨時變量。
set HF_ENDPOINT=https://hf-mirror.com   

通過以下指令查看是否設置成功

set HF_ENDPOINT
  1. 編寫下載腳本 downlod.py
from huggingface_hub import snapshot_download# 指定模型名稱(如 "bert-base-uncased")
model_name = "SWHL/RapidOCR" 
# 指定保存路徑(可選,默認在用戶緩存目錄)
local_dir = "D:/Huggingface"  #修改這里即可# 下載模型
snapshot_download(repo_id=model_name,local_dir=local_dir,local_dir_use_symlinks=False,  # 禁用符號鏈接(避免權限問題)resume_download=True           # 支持斷點續傳
)print(f"模型已下載到:{local_dir}")

通過運行python download.py

切記要在配置有huggingface_hub環境下運行

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

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

相關文章

C++之異常

目錄 前言 一、什么是異常 二、C中的異常 2.1 C語言中的異常處理 2.2 C中的異常處理 2.3 異常的拋出與捕獲 2.4 棧展開 2.5 查找匹配的處理代碼 2.6 異常重新拋出 2.7 異常安全問題 2.8 異常規范 2.9 標準庫的異常 前言 在之前我們已經學習了C中不少知識了,但是其中…

$在R語言中的作用

在 R 語言中,$ 是一個非常重要的操作符,主要用于訪問對象的成員或組件。它的用途非常廣泛,不僅限于數據框(data frame),還可以用于列表(list)、環境(environment&#xf…

設計一個分布式系統:要求全局消息順序,如何使用Kafka實現?

一、高吞吐低延遲 Kafka 集群設計要點 1. 分區策略優化 // 計算合理分區數公式(動態調整) int numPartitions max(Tp, Tc) / min(Tp, Tc) // Tp生產者吞吐量 Tc消費者吞吐量建議初始按業務鍵(如訂單ID)哈希分區單分區吞吐建議…

[dify]官方模板DeepResearch工作流學習筆記

一、功能 根據用戶輸入的主題進行多輪搜索并生成綜合報告 1、流程分析 1.1 初始階段 Start節點:接收用戶輸入的"depth"參數,決定搜索的深度/輪數 參數可以不填,不填的時候取默認值3 Create Array節點:根據depth參數…

hadoop中的序列化和反序列化(3)

3. Java的序列化 Java提供了內置的序列化機制,通過java.io.Serializable接口實現。 3.1 如何實現Java序列化 讓類實現Serializable接口。 使用ObjectOutputStream進行序列化。 使用ObjectInputStream進行反序列化。 示例代碼 序列化 java 復制 import jav…

6、CMake基礎:流程控制

流程控制 1. 條件判斷1.1 基本表達式1.2 邏輯判斷1.3 比較基于數值的比較基于字符串的比較 1.4 文件操作1.5 其他 2. 循環2.1 foreach方法1方法2方法3方法4 2.2 while 在 CMake 的 CMakeLists.txt 中也可以進行流程控制,也就是說可以像寫 shell 腳本那樣進行條件判斷…

【網絡編程】二、UDP網絡套接字編程詳解

文章目錄 前言Ⅰ. UDP服務端一、服務器創建流程二、創建套接字 -- socketsocket 屬于什么類型的接口???socket 是被誰調用的???socket 底層做了什么???和其函數返回值有沒有什么關系??? 三、綁定對應端口號、IP地址到套接字 -- bind四、數據的發送和接收 -- sendto…

準確--Notepad++ 實用的插件介紹

Notepad 提供了很多實用的插件,可以極大地提升編程和文本編輯的效率。以下是一些常用且有用的插件介紹: 1. NPP Export 功能:可以將打開的文件導出為 HTML 或 RTF 格式,方便生成漂亮的代碼文檔。用途:適合需要將代碼…

[20250507] AI邊緣計算開發板行業調研報告 ??(2024年最新版)?

[20250507] AI邊緣計算開發板行業調研報告 ??(2024年最新版)? 一、行業背景?? 隨著物聯網設備激增與AI模型輕量化,邊緣計算成為AI落地核心場景。AI邊緣計算開發板(Edge AI Board)作為硬件載體,需滿足??低延遲…

傳輸層協議 1.TCP 2.UDP

傳輸層協議 1.TCP 2.UDP TCP協議 回顧內容 傳輸層功能:定義應用層協議數據報文的端口號,流量控制對原始數據進行分段處理 傳輸層所提供服務 傳輸連接服務數據傳輸服務:流量控制、差錯控制、序列控制 一、傳輸層的TCP協議 1.面向連接的…

LVGL -meter的應用

1 meter介紹 lv_meter 是 LVGL v8 引入的一種圖形控件,用于創建儀表盤樣式的用戶界面元素,它可以模擬像速度表、電壓表、溫度表這類模擬表盤。它通過可視化刻度、指針、顏色弧線等來展示數值信息,是一種非常直觀的數據展示控件。 1.1 核心特…

GoFly企業版框架升級2.6.6版本說明(框架在2025-05-06發布了)

前端框架升級說明: 1.vue版本升級到^3.5.4 把"vue": "^3.2.40",升級到"vue": "^3.5.4",新版插件需要時useTemplateRef,所以框架就對齊進行升級。 2.ArcoDesign升級到2.57.0(目前最新2025-02-10&a…

阿里聯合北大開源數字人項目FantasyTalking,輸出內容更加動態化~

簡介 FantasyTalking 的核心目標是從單一靜態圖像、音頻(以及可選的文本提示)生成高保真、連貫一致的說話肖像。研究表明,現有方法在生成可動畫化頭像時面臨多重挑戰,包括難以捕捉細微的面部表情、整體身體動作以及動態背景的協調…

基于nnom的多選擇器

核心組件 元件類型目的接口STM32F103CB微控制器主處理單元-MPU60506 軸 IMU移動偵測I2C 接口W25Q64 系列閃存信號和配置存儲SPI 系列按鈕用戶輸入模式選擇和激活GPIO (通用輸出)搭載了LED用戶反饋系統狀態指示GPIO (通用輸出)RT6…

Redis中6種緩存更新策略

Redis作為一款高性能的內存數據庫,已經成為緩存層的首選解決方案。然而,使用緩存時最大的挑戰在于保證緩存數據與底層數據源的一致性。緩存更新策略直接影響系統的性能、可靠性和數據一致性,選擇合適的策略至關重要。 本文將介紹Redis中6種緩…

項目優先級頻繁變動,如何應對?

項目優先級頻繁變動是許多公司和團隊在工作中常遇到的挑戰。 這種情況通常由業務需求變化、市場壓力或高層決策調整等因素引起,常常讓團隊成員感到困惑和不安。首先,制定明確的優先級管理框架是應對項目優先級變動的基礎, 通過清晰的優先級排…

屏蔽力 | 在復雜世界中從內耗到成長的轉變之道

注:本文為“屏蔽力”相關文章合輯。 略作重排,未全整理。 世上的事再復雜,不外乎這三種 原創 小鹿 讀者 2022 年 12 月 02 日 18 : 27 甘肅 文 / 小鹿 在這世上,每天都有大事小事、瑣事煩事。我們總為世事奔波忙碌,…

[數據處理] 3. 數據集讀取

👋 你好!這里有實用干貨與深度分享?? 若有幫助,歡迎:? 👍 點贊 | ? 收藏 | 💬 評論 | ? 關注 ,解鎖更多精彩!? 📁 收藏專欄即可第一時間獲取最新推送🔔…

IIS配置SSL

打開iis 如果搜不到iis,要先開 再搜就打得開了 cmd中找到本機ip 用http訪問本機ip 把原本的http綁定刪了 再用http訪問本機ip就不行了 只能用https訪問了

RabbitMQ的交換機

一、三種交換機模式 核心區別對比?? ??特性????廣播模式(Fanout)????路由模式(Direct)????主題模式(Topic)????路由規則??無條件復制到所有綁定隊列精確匹配 Routing Key通配符匹配…