MacでWindowsのパスを通す方法

MacWindows でいう パスを通す方法について説明します。

  1. 環境変数とは、OSが使用できる変数のことで、全体から参照できる変数です。PATHもその一つで、プログラムを実行する際に探すディレクトリのリストを保持しています。通常、左から優先的にパスを探して実行します。

  2. PATHを通すとは、プログラム名のみで実行できる環境を作ることです。たとえば、/aaa/bbb/ccc にある ccc を実行する際に、コマンドライン上に /aaa/bbb/ccc と入力しなければならないところ、ccc と入力することで実行できるようにすることが目的です。これは、PATHという環境変数にディレクトリを登録することで実現できます。

  3. 一時的に環境変数を設定する方法は以下の通りです(再起動後は元に戻ります):

    例えば、composerというパッケージ管理ツールのパッケージに対してPATHを設定したい場合、以下のように設定できます:

    export PATH=~/.composer/vendor/bin:$PATH
    
    

    設定を反映させるためには、次のコマンドを実行します:

    source ~/.bash_profile
    
    
  4. 再起動後もPATHを通したままに設定するには、OSにログインすると自動的に立ち上げられるファイルの中に次の2つがあります。どちらかのファイルに上記のexport内容を追記することで、OSログイン時に自動的にexportされるようになります:

    どちらに追記するかは、次のコマンドの出力内容の末尾が「bash」か「zsh」かで判断します:

    echo $SHELL
    
    

    実際に追記する際は、設定ファイルを編集します。たとえば、bashの場合は:

    vi ~/.bash_profile
    
    

    そして、以下の内容を追記し、保存して閉じます:

    export PATH=~/.composer/vendor/bin
    
    

    これでPATHが設定され、再起動後も有効になります。

以上の手順を実行することで、MacでWindowsの形式のパスを通すことができます。¹²³

ソース: Bing との会話 2024/3/5 (1) Windows10, MacでのPATHの通し方。パスの通し方。 - Qiita. https://qiita.com/ktanoooo/items/0cb2cfa64625ec1b58a9. (2) MacでWindowsの形式(\\〜)のパスを「親の階層に行ける状態 .... https://bing.com/search?q=macでWindowsでいうパスを通す方法. (3) MacでWindowsの形式(\\〜)のパスを「親の階層に行ける状態 .... https://qiita.com/greymd/items/42d52a8d60c47b0e190c. (4) MacのPATHはどこから設定?MacでPATHを通す方法をご紹介 .... https://aprico-media.com/posts/2955. (5) 意外と簡単!MacでPATH(パス)を通す方法 | コマログ. https://koma-log.com/it/mac_path/.