私は Mac (Big Sur 11.2) で Intel C および Fortran コンパイラ (icc および ifort) を使用してプログラムをコンパイルしようとしています。icc および ifort 実行ファイルは両方とも にあります。私の理解では、を使用してこれを変数/opt/intel/oneapi/compiler/2021.2.0/mac/bin
に追加する必要があるということです。PATH
.zshrc
.zshrc
そこで、ホーム ディレクトリにという空のドキュメントを作成し、次の行を追加します。
export PATH=/opt/intel/oneapi/compiler/2021.2.0/mac/bin:$PATH
しかし、これでは何も変わらないようです。ターミナル (zsh シェル) を開いて と入力してもwhich icc
、まだ見つかりません。 と入力するとprintenv
、次の PATH 変数が表示されます。
PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
/opt/intel/oneapi/compiler/2021.2.0/mac/bin
PATH に追加するにはどうすればよいですか?
ここで似たような質問と回答を見たことがあります。これしかし、彼らの手順に従おうとしても問題は解決しません。
どのような助けでも大歓迎です。
注: 以前は PATH 変数を編集できました.bash_profile
が、現在は Mac OS x の Big Sur 11.2 で zsh を使用しています。
答え1
私も同じ問題を抱えていました。ホーム ディレクトリの .zshrc の PATH 変数に新しいパスを追加しました。これを機能させるには、ターミナル アプリを再起動する必要がありました。