Python3.11安装fairseq失败:无法构建wheel问题求助
解决fairseq安装失败的方案
方案1:降级Python版本至3.10.x
fairseq对Python 3.11的兼容性尚未完全适配,切换到Python 3.10.x版本后,重新执行安装命令:
pip install fairseq
方案2:使用预编译Wheel包安装
直接下载适配Windows + Python 3.11的fairseq预编译.whl文件,执行本地安装:
pip install 你的wheel文件路径/fairseq-xxx-win_amd64.whl
方案3:从源码手动修复目录后安装
- 克隆fairseq源码到本地:
git clone https://github.com/facebookresearch/fairseq.git cd fairseq
- 在Windows命令行中创建错误提示里缺失的目录:
mkdir build\lib.win-amd64-cpython-311\fairseq\examples\discriminative_reranking_nmt\criterions
- 执行本地安装:
pip install .
方案4:升级构建工具后重试
先更新pip、setuptools和wheel到最新版本,再重新安装fairseq:
pip install --upgrade pip setuptools wheel pip install fairseq
内容的提问来源于stack exchange,提问作者Magic of Love
相关产品推荐
相关产品推荐

