Я устанавливаю open cv python на ноутбук MacBook Air, при загрузке у меня появляется ошибка, которая говорит, что файл bash_profile недоступен. Когда я смотрю на процедуру open cv python, она говорит, что если файл bash недоступен, создайте его или откройте доступный файл и добавьте /user /local /, затем я открыл терминал на своем ноутбуке MacBook Air, и с помощью команды vi открыл файл ~ /.bash_profile, он содержит некоторые операторы. мой вопрос заключается в том, должен ли я добавить оператор /user /local к имеющимся операторам или удалить все операторы перед добавлением пути /user /local /path

1 ответ1

0

Хорошо, я думаю, что вам нужно добавить местоположение исполняемого файла в переменную среды $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 (если он там находится).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .