Я устанавливаю open cv python на ноутбук MacBook Air, при загрузке у меня появляется ошибка, которая говорит, что файл bash_profile недоступен. Когда я смотрю на процедуру open cv python, она говорит, что если файл bash недоступен, создайте его или откройте доступный файл и добавьте /user /local /, затем я открыл терминал на своем ноутбуке MacBook Air, и с помощью команды vi открыл файл ~ /.bash_profile, он содержит некоторые операторы. мой вопрос заключается в том, должен ли я добавить оператор /user /local к имеющимся операторам или удалить все операторы перед добавлением пути /user /local /path
1 ответ
Хорошо, я думаю, что вам нужно добавить местоположение исполняемого файла в переменную среды $PATH
. Переменная $PATH
содержит каталоги, на которые вы можете ссылаться без явной необходимости указывать полный путь.
Пример - если вы хотите запускать /home/user/program/myprogram
из каждого места, куда вы идете, вы должны включить /home/user/program
в вашу переменную $ PATH.
Сделайте резервную копию вашего ~/.bash_profile
:
cp ~/.bash_profile ~/.bash_profile.backup
Откройте его в текстовом редакторе (я вижу, вы предпочитаете vi
) и добавьте следующее внизу:
export PATH=/usr/local/bin:$PATH
Сохраните файл и сделайте:
source ~/.bash_profile
сделать изменения активными для вашей текущей оболочки.
Это позволит вам выполнять все исполняемые файлы в этом каталоге из любого места, включая python (если он там находится).