2021-01-23 VSCode venv環境のデバッグ ローカルPC(venv)にて、BFS-Xのバックテストをデバッグしたい。 そのままbacktest_cryptwatch.pyをデバッグ実行すると、対応するyamlの読み込みができず エラーとなってしまった。 実行するインタープリタがvenv環境内のものになってないっぽいので 相対パスで指定されているyamlが見つからないと言われてしまう。 下線のcwd設定を追記することで解消。 backtest_cryptwatch.pyをエディタで開いてデバッグを始めればOK。 launch.json "configurations": [ { "name": "Python: Current File", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "cwd": "${fileDirname}" } ]