287  
查询码: 00000380
用git clone下载权重文件中断或者不能下载完整的解决方法
专家 2025年09月24日 发布 ,于 2026年03月19日 编辑

背景信息

如果用 git clone https://www.modelscope.cn/*.git 这样的命令下载大模型,可能会输出类似这样的信息:

Unpacking objects: 100% (56/56), 1.74 MiB | 7.73 MiB/s, done.

很显然,大模型并没有下载完整,只是下载了 Git仓库本身(配置+索引),模型权重(几十GB)根本没下来。

为什么会这样?

像 Qwen3-*-AWQ 这种大模型:

  •  权重文件不会直接放在 Git 里
而是通过:

  • Git LFS(Large File Storage)
或 
  • ModelScope 专用下载机制

解决方案一

安装 git-lfs(Debian/Ubuntu)

apt-get update
apt-get install -y git-lfs
然后初始化:

git lfs install

补全模型大文件

进入您之前的仓库目录,如:
cd /home/Qwen/Qwen3-32B-AWQ
git lfs pull
这样就会把之前 git clone 时跳过的大文件(模型权重)补下来。


或者

# 进入仓库目录,如
cd Qwen3

# 重新拉取 LFS 文件
git lfs pull

# 或者强制重置 LFS
git lfs fetch --all
git lfs checkout

解决方案二

在下载前,请先通过如下命令安装ModelScope:

pip install modelscope

在用下面的命令行下载完整模型库,如:

modelscope download --model Qwen/Qwen3-32B-AWQ

注意:modelscope 工具依赖 Python ≥ 3.9

笔记



  目录
    天数智芯知识库系统 -V 5.2.7 -wcp