You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Conda项目迁移Poetry时无法找到并添加sphinx包问题求助

解决方案
  • 第一步:跳过init交互阶段的依赖添加
    交互模式下搜索不到sphinx属于已知的搜索匹配限制,不需要在该步骤强制输入添加,直接选择跳过依赖添加步骤,等pyproject.toml生成完成后再手动执行命令添加即可。
  • 第二步:排查Python版本兼容问题
    SolverProblemError90%以上的场景是项目指定的Python版本约束和sphinx版本不兼容。先打开pyproject.toml查看[tool.poetry.dependencies]下的python版本范围,例如如果你的项目限定Python版本为>=3.7,<3.9,最新版sphinx已经不再支持3.8以下版本,就会触发冲突。
    你可以指定适配你项目Python版本的sphinx版本安装,例如适配Python3.8的版本可以用:
    poetry add sphinx@^6.2.1
  • 第三步:排查包源配置问题
    如果你配置了非官方的PyPI镜像源,可能存在同步不及时的问题,可以临时指定官方源安装:
    poetry add sphinx --source PyPI
    如果源有缓存问题可以先清缓存再安装:
    poetry cache clear PyPI --all
  • 第四步:验证安装结果
    执行poetry show sphinx,如果正常输出sphinx的版本、依赖等信息,说明添加成功。

内容的提问来源于stack exchange,提问作者SLN

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 23:12:06