Python新手求助:PyCharm中无法安装fairseq==v0.10.2
解决fairseq==v0.10.2安装失败问题
从报错信息看,有两个核心问题:
- 缺少fairseq构建所需的前置依赖:
cython、numpy、setuptools>=18.0 - Windows系统权限不足,无法访问临时目录中的
fairseq\examples文件夹
解决步骤:
第一步:手动安装前置依赖
在PyCharm的终端(Terminal)中运行以下命令,确保先装好构建必需的包:pip install cython numpy setuptools>=18.0注意要确保当前激活的是项目对应的虚拟环境。
第二步:解决权限问题
尝试以下任意一种方法:- 关闭PyCharm,右键点击PyCharm图标选择「以管理员身份运行」,重新打开项目后再尝试安装fairseq
- 在终端中添加
--user参数,以用户权限安装:pip install fairseq==v0.10.2 --user - 若以上方法无效,手动克隆指定版本源码并本地安装:
(Windows用户需提前安装Visual Studio的C++构建工具,否则编译Cython代码会失败)git clone -b v0.10.2 https://github.com/facebookresearch/fairseq.git cd fairseq pip install -e .
内容的提问来源于stack exchange,提问作者dop
相关产品推荐
相关产品推荐

