< 返回版块

hkp9527 发表于 2019-11-18 15:01

Tags:vscode,debug,windows

在debug时报错

Codelldb requires Python 3. 3 or later(64-bit), but looks like it is not installed on this machine

但是我已经安装过了,并且版本是最新的。 请问有什么好的解决办法吗?

评论区

写评论
xcaptain 2019-11-21 10:38

可以试试 vscode + wsl,我打算明年切换

c5soft 2019-11-19 22:24

通过设置断点来调试Rust目前没有非常成熟的方法,使用 MSVC 工具链,可以通过pdb文件来调试,详细说明请参考: https://www.brycevandyk.com/debug-rust-on-windows-with-visual-studio-code-and-the-msvc-debugger/

zengql 2019-11-19 13:41

1.python 要64位,我用3.8没有成功,google后用的3.6.0, 2.配置vscode python lib路径: "lldb.libpython": "d:/app/Python/Python36/Lib/" 3,lldb配置 { "type": "lldb", "request": "launch", "name": "Cargo launch", "cargo": { "args": [ "run", // "--bin" "-p", "blog" ] }, "program": "${cargo:program}", "args": [] } 或者 { "name": "Launch", "type": "lldb", "request": "launch", "program": "${workspaceFolder}/target/oms.exe", "args": [], }

这两个我都成功

carolove 2019-11-19 08:54

人生苦短,请用clion

PrivateRookie 2019-11-18 21:41

把Python加到环境变量里面吧

1 共 5 条评论, 1 页