当前位置: 首页 > news >正文

【笔记】用命令手动下载并安装 tokenizers 库.whl文件(Python 3.12+)

Python 3.12+ 虚拟环境中安装 tokenizers 教程笔记

在 Python 3.12+ 虚拟环境中安装 tokenizers 库时,我们可能会遇到pip install tokenizers安装失败和找不到适配版本的公开 whl 文件,从而导致tokenizers库缺失的问题。

经过探索,我们找到了一种可行的解决方案,尝试通过 pip download 命令下载兼容版本,再进行本地安装。

以下是具体步骤:

一、进入项目虚拟环境

首先,确保我们已经创建好与系统隔离的项目虚拟环境,并进入该环境。

以虚拟环境 .ven 为例:

(.ven) F:\PythonProjects\test1>

二、下载 tokenizers 库及依赖

在虚拟环境的命令行中,执行 pip download 命令,指定要下载的 tokenizers 库:

pip download tokenizers

此时,pip 会自动从源中查找兼容的 tokenizers 版本及其所有依赖项的whl文件,并将它们下载到当前目录。

命令执行过程中,会显示下载进度和获取的文件信息,最终文件会保存在当前项目目录下(如 F:\PythonProjects\test1)。

(.ven) F:\PythonProjects\test1>pip download tokenizers
Collecting tokenizers
……
Saved f:\pythonprojects\test1\tokenizers-0.21.1-cp39-abi3-win_amd64.whl
Saved f:\pythonprojects\test1\huggingface_hub-0.32.4-py3-none-any.whl
Saved f:\pythonprojects\test1\fsspec-2025.5.1-py3-none-any.whl
Saved f:\pythonprojects\test1\packaging-25.0-py3-none-any.whl
Saved f:\pythonprojects\test1\pyyaml-6.0.2-cp312-cp312-win_amd64.whl
Saved f:\pythonprojects\test1\tqdm-4.67.1-py3-none-any.whl
Saved f:\pythonprojects\test1\typing_extensions-4.14.0-py3-none-any.whl
Saved f:\pythonprojects\test1\colorama-0.4.6-py2.py3-none-any.whl
Saved f:\pythonprojects\test1\filelock-3.18.0-py3-none-any.whl
Saved f:\pythonprojects\test1\requests-2.32.3-py3-none-any.whl
Saved f:\pythonprojects\test1\charset_normalizer-3.4.2-cp312-cp312-win_amd64.whl
Saved f:\pythonprojects\test1\idna-3.10-py3-none-any.whl
Saved f:\pythonprojects\test1\urllib3-2.4.0-py3-none-any.whl
Saved f:\pythonprojects\test1\certifi-2025.4.26-py3-none-any.whl
Successfully downloaded tokenizers huggingface-hub fsspec packaging pyyaml tqdm typing-extensions colorama filelock requests charset-normalizer idna urllib3 certifi
 

 

三、本地安装 tokenizers 库

下载完成后,使用 pip install 命令,安装下载好的 tokenizers 库文件。

文件名通常包含版本和系统信息,找到对应的 .whl 文件并安装:

pip install tokenizers-0.21.1-cp39-abi3-win_amd64.whl

pip 会自动处理依赖关系,安装过程中可能会提示部分依赖已满足,这属于正常现象。

如果出现其他依赖冲突警告,需根据提示进一步排查解决。

通过以上三个步骤,我们成功在 Python 3.12+ 虚拟环境中安装了 tokenizers 库。

若后续遇到类似找不到适配版本的问题,可参考此方法解决,提前是该包或库在pip源中有.whl文件

相关文章:

  • 动态规划(2)
  • 7. Ext系列文件系统
  • 深度学习介绍
  • 如何选择最高效的沟通方式?
  • 光耦电路学习,光耦输入并联电阻、并联电容,光耦输出滤波电路
  • 国产高云FPGA实现视频采集转UDP以太网输出,FPGA网络摄像头方案,提供2套Gowin工程源码和技术支持
  • 2023年12月四级真题Reading Comprehension的分析总结
  • SpringCloud 分布式锁Redisson锁的重入性 高并发 获取锁
  • 【氮化镓】钝化层对p-GaN HEMT阈值电压的影响
  • Qt 事件传递的完整流程
  • 板凳-------Mysql cookbook学习 (九--3)
  • AXURE-动态面板
  • 软考 系统架构设计师系列知识点之杂项集萃(79)
  • h5的aliplayer-min.js 加密视频会走到debugger
  • 晶台光耦在手机PD快充上的应用
  • [游戏设计原理_1] 对称性和同步性 | 合作与对抗 | 公平 | 反馈循环
  • 电工基础【4】点动接线实操
  • 火语言RPA--建立界面应用
  • STM32外部中断(EXTI)以及旋转编码器的简介
  • 第三十三天打卡复习
  • php建设网站/最新国内你新闻
  • 做教学的视频网站有哪些问题/网站开发的公司
  • 网站设计模板设计其他/策划营销
  • 钉钉低代码开发平台/厦门seo全网营销
  • 中小企业网站制作是什么/天津百度推广电话
  • 网站联盟的收益模式/英文谷歌seo