はじめに
ProcessX(Zx)で以下のようなコードを書き、MacのRiderで実行/デバッグ構成
を用いて実行しようとしたところgh
が見つからないと言われてしまいました。
github.com
using Zx; var prBody = await $"gh pr view 10 --json body"; var prDiff = await $"gh pr diff 10";
/bin/bash: gh: command not found Unhandled exception. Cysharp.Diagnostics.ProcessErrorException: Process returns error, ExitCode:127
その対処法について紹介したいと思います。
原因
普通にターミナルからプロジェクトを実行すれば動作はします。つまり単に$PATH
が通ってないだけですね。
# Powershell $ $Env:PATH ...
実行/デバッグ構成
の環境変数:(E)
という欄があるので、そこにPATHを追加してあげればOKです。(ターミナル上で出力したのをそのままコピペでもOKだと思います)

