Что не так с текущим значением моего $PATH?

#path

#путь

Вопрос:

Я удивлен, увидев результат моего echo $PATH , пока я был на этапе установки flutter:

/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Applications/flutter/bin

Вероятно, я допустил ошибку при установке python 3.9 в ‘sudo’ раньше.

В чем ваша точка зрения?

Примечание: ОБОЛОЧКА -zsh ОС: Каталина

Ответ №1:

Что было не так, так это то, что я был слишком невежествен, чтобы понять функцию этого ПУТИ. Теперь, когда я узнал об этом немного больше, мой путь совсем не был странным. : D

Вы заметите, что многие разработчики используют такого рода очевидные переменные, но на самом деле не понимают их, уровни вовлеченности или их точную роль в системе. Они просто используют их, думая: «Я добавляю путь к этой переменной для доступа к моему приложению. Это хорошо, это работает. Вот и все. «