删掉C:\Users\w1545.sifli下所有文件之后重新运行试试
另外你的python是在哪安装的?可以试试重新覆盖安装一下
破案了,我的系统的环境变量里面的python不对,python
命令指向了MSYS2中的Python导致的。
Get-Command python | Select-Object -ExpandProperty Definition
由于我们是在Windows系统上,虚拟环境的可执行文件在Scripts
目录下,所以脚本中应该使用Scripts\python
(在Windows中)而不是bin/python
(Unix风格)。
而调用MSYS2中的Python生成的虚拟环境是Unix风格的与install.ps1
脚本里的不符合,导致后续无法执行。
$python_venv = "$python_venv_path/Scripts/python"
解决方法
编辑环境变量,调整python的顺序,把mingw64里面的路径放下面一点。
注意的是:vscode和power shell需要关闭,重新打开后才能生效。
1 个赞
msys2还有python环境啊,长见识了