python开发,使用UV不会激活环境,报错。

使用UV,远程不能激活环境,本地会报一个关于PythonEnvironments的错误,以下是日志:

2026-03-18T11:24:59.776+08:00 [error] [pet] Process error: 发生了系统错误 (spawn c:\Users\wzh_9\.trae-cn\extensions\ms-python.python-2026.4.0-universal\python-env-tools\bin\pet.exe ENOENT)

原因是这个文件不存在。

1 个赞

发现两个临时可以解决的办法:

1、下载vscode的python插件,通过vsix进行安装

2、如果你有vscode,并且也安装了python插件,找到C:\Users\用户名\.vscode\extensions\ms-python.python-2026.4.0-win32-x64\python-env-tools 这个目录,把它复制到:C:\Users\和用户名\.trae-cn\extensions\ms-python.python-2026.4.0-universal目录下

我猜远程开发的时候也是这个问题。

更深层次的问题需要官方跟进咯。

1 个赞

确实远程开发一样会有这个问题:
2026-03-18T12:32:05.007+08:00 [error] [pet] Process error: A system error occurred (spawn /root/.trae-cn-server/extensions/ms-python.python-2026.4.0-universal/python-env-tools/bin/pet ENOENT)

依旧是找不到这个文件。

复制一个vscode过来即可。

1 个赞