Как установить переменную PATH с помощью .zshrc

Я пытаюсь скомпилировать программу с помощью компиляторов Intel C и Fortran (icc и ifort) на своем Mac (Big Sur 11.2). Исполняемые файлы icc и ifort расположены в файлах . Насколько я понимаю, мне нужно добавить это в свойPATHпеременная с использованием .

Поэтому я создаю пустой документ под названием.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, используя.bash_profileно сейчас я использую zsh в Big Sur 11.2 на Mac OS x.

1 ответ

У меня была такая же проблема. Я добавил новый путь к переменной PATH в .zshrc в своем домашнем каталоге. Ключом было перезапустить приложение «Терминал», чтобы оно заработало.

Другие вопросы по тегам