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

Windows10下安装Poetry后执行source命令报错:无对应文件或目录

问题分析与解决方法

错误原因

  1. source命令不适用于Windows:source是Linux/macOS等类Unix系统的Shell命令,Windows的CMD或PowerShell不支持该命令。
  2. Windows下Poetry安装路径不同:你执行的$HOME/.poetry/env是类Unix系统的默认路径,Windows系统中Poetry的安装目录并非此处,因此会提示文件不存在。

修复步骤

方法1:直接验证Poetry是否已加入PATH

重启CMD或PowerShell终端,直接输入poetry --version,如果能正常显示版本号,说明Poetry已经自动配置好环境,无需额外操作。

方法2:手动添加Poetry到系统PATH

如果上述命令执行失败,按以下步骤手动添加路径:

  • 打开CMD,输入echo %USERPROFILE%获取你的用户目录(例如C:\Users\你的用户名)。
  • 检查以下两个常见路径是否存在poetry.exe:
    • %USERPROFILE%\AppData\Local\pypoetry\Scripts
    • %USERPROFILE%\AppData\Roaming\Python\Scripts
  • 添加路径到环境变量:
    1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
    2. 在「用户变量」区域找到Path,点击「编辑」
    3. 点击「新建」,将找到的包含poetry.exe的路径粘贴进去,依次点击「确定」保存
    4. 重启终端后,输入poetry --version验证是否生效

方法3:PowerShell中手动加载环境脚本(若路径存在)

如果你的Poetry确实安装在%USERPROFILE%\.poetry目录下,在PowerShell中可以用以下命令替代source:

. $env:USERPROFILE\.poetry\env

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 05:48:22