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

【笔记】用命令手动下载并安装 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文件

http://www.xdnf.cn/news/11066.html

相关文章:

  • CppCon 2014 学习:Return values take a ”closure” walk
  • 笔记︱数据科学领域因果推断案例集锦(第三弹)
  • 电商仓储出入库操作指引
  • 在 Dify 项目中的 Celery:异步任务的实现与集成
  • LabelMe安装踩坑
  • 异常检测 VS 监督学习
  • 谷歌地图高清卫星地图软件(Google Earth)v6.0.3.2197 中文版 - 前端工具导航
  • CppCon 2014 学习: Less Code = More Software
  • 深度学习入门——基于多层感知机的MNIST手写数字识别
  • 四、关系数据库标准语言SQL_3
  • ollama的安装及加速下载技巧
  • 凯撒密码:古典密码学的奠基者与技术解析
  • 沟通频率不合适,如何找到平衡点
  • RM-R1:基于推理任务构建奖励模型
  • 第十四天 设计一个OTA升级AB测试方案
  • 【C++11】折叠引用和完美转发
  • Leetcode 1336. 每次访问的交易次数
  • 【C/C++】公共接口调用:aaa.so: undefined reference to `GetXXX‘
  • 实现购物车微信小程序
  • Seata的AT、TCC、Saga模式的区别及适用场景?
  • 如何轻松删除 Android 上的文件(3 种方法)
  • lanqiaoOJ 1508:N皇后问题 ← dfs
  • Linux进程间通信(IPC)
  • TypeScript 中的字面量类型(Literal Types)
  • 什么是 Docker Compose 的网络(network),为什么你需要它,它是怎么工作的
  • 词语翻译的三步法与背后的语言学思维
  • R²AIN SUITE AI知识库助力中国制造业数字化转型
  • ABAP设计模式之---“高内聚,低耦合(High Cohesion Low Coupling)”
  • 嵌入式学习 D31:系统编程--Framebuf帧缓冲
  • java实用类