Как установить переменную 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 в своем домашнем каталоге. Ключом было перезапустить приложение «Терминал», чтобы оно заработало.