解决transformers安装出错build tokenizers

我的电脑之前应该是在官网下载python安装的,用transformers没有什么问题,然后重装系统后,我是直接在微软商店安装了python,结果就死活装不上transformers了,一直报什么ERROR: build wheel for tokenizers...类似下面这样:

Building wheels for collected packages: tokenizers
  error: subprocess-exited-with-error
  
  × Building wheel for tokenizers (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  Building wheel for tokenizers (pyproject.toml) ... error
  ERROR: Failed building wheel for tokenizers
Failed to build tokenizers
ERROR: Could not build wheels for tokenizers, which is required to install pyproject.toml-based projects

 试了网上说的几种方法,都不行:

  1. 升级pip, setuptool
  2. 安装pyproject
  3. 安装rust
  4. 修改transformers/setup.py中的tokenizers版本要求
  5. 安装低版本的transformers

直到出现了下面这个错误:                          

ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory: 'C:\\Users\\ysr21\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python312\\site-packages\\transformers\\models\\deprecated\\trajectory_transformer\\convert_trajectory_transformer_original_pytorch_checkpoint_to_pytorch.py'
HINT: This error might have occurred since this system does not have Windows Long Path support enabled. You can find information on how to enable this at https://pip.pypa.io/warnings/enable-long-paths

提示:由于此系统未启用 Windows 长路径支持,因此可能发生了此错误。您可以在 https://pip.pypa.io/warnings/enable-long-paths 找到有关如何启用此功能的信息

这是由于微软商店把python安装在了一个很奇怪的长路径'C:\\Users\\ysr21\\AppData\\Local\\Packages\\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\\LocalCache\\local-packages\\Python312‘

卸载python, 去官网重新安装python就好了,transformers也能顺利装上了

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值