LoginSignup
1
0

More than 5 years have passed since last update.

macOS Sierra で dotnet コマンドが見つからない場合の対処

Posted at

公式サイトのインストーラを使用して.NET Core SDK をインストールしてから
bashからdotnetコマンドを動作させようとしても、コマンドが見つからないよとbashから怒られる場合があります。

結論から言うと既に解決済みで、下記のIssueで確認ができます。
dotnet command not found: 1.0.1 install on clean macOS Sierra

端的にいうとこの現象は新規にクリーンインストールした場合に発生するようで、
/etc/paths.dが存在しないため、コマンドが見えない様子。

対処法は上記にも記載されていますが、下記のコマンドを実行してから
ターミナルを再起動すると晴れてdotnetコマンドが実行することができるようになります。

mkdir -p /etc/paths.d
echo /usr/local/share/dotnet > /etc/paths.d/dotnet

このバグについては既に修正済みで1.0.0-preview3には適用されるようなので、
それまでに実行環境を構築する際はこのコマンドを実行するしか無いようです。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0