現象
VSCodeの拡張機能CodeLLDBでRustのコードをデバッグ実行したときに、
デバッグサイドバーで文字列が表示されない。スクショの左上参照。
OSはmacOS Catalina 10.15.5です。
デバッグコンソールを見ると
Could not initialize Python interpreter - some features will be unavailable (e.g. debug visualizers).
というエラーが吐かれてます。
解決策
ワークスペースの.vscode/settings.json
に
"lldb.libpython": "/usr/local/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7.dylib"
を追加します。
環境によってlibpython
の場所は違う可能性がありますので、そのときは適宜読み替えてください。
これで開発効率が爆上がりしました👍