news 2026/7/21 7:56:18

‘huggingface-cli‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
‘huggingface-cli‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

出现“huggingface-cli不是内部命令”的问题,通常由权限、环境变量、命令弃用或虚拟环境未激活导致,可按以下步骤排查解决

1. 检查管理员权限安装问题若Python环境位于C盘,普通权限运行安装命令可能导致huggingface_hub安装不完整,进而无法生成huggingface-cli命令。需先卸载已安装的huggingface_hub(命令:python -m pip uninstall huggingface_hub),再以管理员模式重新安装(命令:python -m pip install huggingface_hub)。此操作可确保安装过程不受权限限制,完整生成所需命令文件。

2. 确认环境变量配置即使已安装huggingface_hub,若系统环境变量未指向Anaconda的Scripts目录(如C:Users\admin\Anaconda3\envs\env1\Scripts),仍会因路径缺失报错。需检查系统环境变量PATH中是否包含该目录:

  • 通过Anaconda Navigator:进入“Environments”界面,选择对应环境,点击“Open Terminal”后运行命令,或手动添加路径;
  • 手动配置:在Windows系统“环境变量”设置中,将Anaconda的Scripts目录路径添加至PATH变量,重启命令行后生效。

3. 激活正确的虚拟环境:若在Anaconda中创建了虚拟环境(如env1),需先激活环境(命令:conda activate env1)再运行huggingface-cli。未激活环境时,系统默认在基础环境中查找命令,若未安装或路径不匹配,会提示“不是内部命令”。激活环境后,命令行提示符会显示当前环境名称(如(env1)),此时运行命令可避免路径问题。

4. 替换废弃命令:当前huggingface-cli download命令已被标记为废弃,建议改用hf download替代。若用户仍尝试使用旧命令,可能因版本更新导致兼容性问题。可通过运行hf --help查看新命令的完整用法,或参考Hugging Face官方文档更新操作流程。

总结建议:优先按顺序检查管理员权限、环境变量、虚拟环境激活状态,最后尝试替换命令。若问题仍未解决,可运行pip show huggingface_hub确认安装路径,或通过where huggingface-cli(Windows)检查命令是否存在及路径是否正确。

官方文档

https://huggingface.co/docs/huggingface_hub/guides/cli

1. pip install -U huggingface_hub 或者下载whl再安装

https://pypi.org/project/huggingface-hub/#files

2.pip show huggingface_hub

3.设置临时环境变量的命令

linux

export 变量名=xxx

windows的powerShell(管理员)终端

$env:变量名 = "xxxx"

如果是cmd终端,设置环境变量

set 变量名 = "xxxx"

4.

新版本(huggingface_hub 1.3.2)的命令已经变成hf,而不是huggingface-cli

hf download Ryan241005/PoseAnything --local-dir PoseAnything

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/17 15:15:23

4.自注意机制__self-attention

自注意机制也是一个常见的network架构目前来说,输入都是一个向量,但是如果我们的输入变成了一排向量并且数目可以改变呢?这就是自注意机制解决的问题,现在model每次输入的sequence长度都不一样,如下图假设network现在要…

作者头像 李华
网站建设 2026/7/17 16:09:59

Node.js WebAssembly零拷贝图像处理

💓 博客主页:瑕疵的CSDN主页 📝 Gitee主页:瑕疵的gitee主页 ⏩ 文章专栏:《热点资讯》 Node.js WebAssembly零拷贝图像处理:性能优化的革命性实践目录Node.js WebAssembly零拷贝图像处理:性能优…

作者头像 李华
网站建设 2026/7/18 19:12:02

小红删数字【牛客tracker 每日一题】

小红删数字 时间限制:1秒 空间限制:256M 网页链接 牛客tracker 牛客tracker & 每日一题,完成每日打卡,即可获得牛币。获得相应数量的牛币,能在【牛币兑换中心】,换取相应奖品!助力每日有…

作者头像 李华
网站建设 2026/7/19 18:48:57

为什么我辞去高薪开发工作?2026年反思

职业转折点:代码之外的觉醒 当我在2026年初递交辞呈时,部门主管看着远超行业均值的薪资单反复确认:"你确定要放弃年薪85万的开发岗,去做测试?" 这个看似悖论的选择背后,藏着对软件行业生态的深度…

作者头像 李华
网站建设 2026/7/19 19:37:05

开发者社区的力量:一位测试工程师的破茧之路

迷雾中的测试新人 2018年夏,当我手持手工测试用例文档站在网易大楼前时,从未想到三年后会在谷歌开发者大会分享《AI赋能的混沌工程实践》。作为日均执行200重复测试的"点点工程师",我陷入职业困局:自动化脚本无从下手&…

作者头像 李华
网站建设 2026/7/19 1:32:53

基于微信小程序的付费自习室系统源码文档部署文档代码讲解等

课题介绍本课题聚焦付费自习室行业数字化需求,设计并实现一款基于微信小程序的付费自习室系统,解决传统自习室预约繁琐、计费不透明、座位管理低效等痛点。系统以微信小程序为前端交互入口,采用Node.js搭建后端服务,搭配MySQL数据…

作者头像 李华