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

安装Poetry时提示找不到D盘Python的问题求助

解决方案

1. 用正常Python强制安装Poetry

如果你现在有可用的Python(比如C盘里的官方Python或正常的conda环境),直接用这个Python来安装Poetry,绑定正确路径:

  • 打开CMD或PowerShell,找到你当前正常的python.exe路径(比如C:\Python311\python.exe)
  • 依次运行命令:
    C:\Python311\python.exe -m pip install --upgrade pip
    C:\Python311\python.exe -m pip install poetry
    
    替换成你自己的Python路径即可,这样Poetry会默认使用这个指定的Python,不会再找D盘的旧路径。

2. 清理Poetry残留配置

如果上面的方法没效果,手动清理Poetry的缓存和旧配置:

  • Windows系统下,Poetry的配置目录一般在C:\Users\[你的用户名]\AppData\Roaming\pypoetry
  • 直接删除这个目录下的所有内容
  • 再重新执行步骤1的安装命令

3. 检查Poetry专属环境变量

有可能存在POETRY_PYTHON_EXECUTABLE变量指向旧路径:

  • 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”
  • 在用户变量或系统变量里查找POETRY_PYTHON_EXECUTABLE,如果存在,把它的值改成你当前正常的Python路径
  • 保存后重启CMD/PowerShell,再尝试使用Poetry

4. 验证修复结果

安装完成后,运行以下命令确认Poetry使用的Python是否正确:

poetry run python --version

如果输出的是你当前正常的Python版本,就说明问题解决了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 12:33:10