По сути, я просто пытался установить переменную среды PATH, которая указывала бы на каталог / bin внутри основного каталога Java.
Я сделал это, выполнив: sudo nano /etc/paths.
Но потом не смог найти путь к сохранению, поэтому был разочарован и просто сделал несколько ударов по клавиатуре ... Что затем закрыло путь sudo nano.
И сейчас ничего не работает. Нет команд bash и т. Д. Я пытался перезапустить несколько раз, и каждый раз, когда я открываю терминал, я получаю следующее сообщение:
Последний вход в систему: вт 7 января 08:41:08 на ttys000 Fatal Python ошибка: initfsencoding: неспособен загрузить кодек файловой системы LookupError: функции поиска кодеков не зарегистрированы: не удается найти кодировку
с использованием OSX на Maxbook
Пожалуйста, помогите ..
Ничего не зная о содержимом вашего файла /etc/paths, я бы посоветовал вам найти заведомо исправный файл /etc/paths (на рабочем Mac, я полагаю) и повторно -редактировать ваш, чтобы соответствовать. Если это сработает, вы можете снова попытаться внести необходимые изменения, если редактирование файла /etc/paths действительно является лучшим решением для этого.
(На моем компьютере с Ubuntu нет файла /etc/paths, поэтому он может быть уникальным для Mac или из-за того, что Mac использует очень старый bash или...)
Мой Mac /etc/paths:
$ cat /etc/paths
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
(Кроме того, для сохранения в nano это ctrl-o (запись Out), а для выхода — ctrl-x. Вам нужно sudo nano /etc/paths
, иначе вы не сможете сохранить. )