Попытка добавить путь для поиска флаттера для запуска «доктор флаттера» для решения «zsh: команда не найдена: флаттер»

#flutter #visual-studio-code #macos-monterey

Вопрос:

Пытаясь добавить путь для поиска флаттера, чтобы можно было запустить «доктор флаттера» для решения zsh: command not found: flutter , я обнаружил, что создание ниже-это первый шаг к решению, но опять же терминал говорит nano ~/.bash_profile zsh: command not found: nano

затем попытка создать профиль bash также не работает, возможно, он уже существует, но как-то так написано ниже. $HOME/.bash_profile
zsh: permission denied: /Users/prettygirl/.bash_profile

терминалу предоставляется полный доступ к файлам в macOS перезапущен, мой vscode macmini завершен и перезапущен, терминал завершен и перезапущен

проблема все еще сохраняется. Есть ли какой-нибудь способ легко добавить переменные пути, чем проходить через все эти хлопоты с терминалом? например, меню macos или что-то для добавления переменных системного пути?

Ответ №1:

Вы пытаетесь открыть свой bash_profile файл nano (текстовый редактор), который у вас не установлен. Вы можете открыть этот файл с помощью любого текстового редактора, который у вас есть. Кроме того, я вижу, что вы используете zsh, а не bash, это означает, что вы должны на самом деле отредактировать свое ~/.zshrc или ~/.zprofile вместо этого и добавить

 PATH=</path/to/flutter>:$PATH
 

где вы </path/to/flutter> заменяете фактический путь для флаттера на вашем компьютере. Вы можете сделать это, если не хотите добавлять его вручную:

 echo 'export PATH=</path/to/flutter>:$PATH' >> ~/.zshrc amp;amp; source ~/.zshrc
 

опять же, заменив </path/to/flutter> на ваш реальный путь флаттера.

Комментарии:

1. все еще не работает, и когда я проверяю его, echo $PATH он показывает повторяющиеся пути, как удалить другие? /Users/prettygirl/FlutterSDK/flutter/bin:/Users/prettygirl/FlutterSDK/flutter/bin:“/Users/prettygirl/FlutterSDK/flutter/bin:@PATH:/Users/prettygirl/FlutterSDK/flutter/bin”

Ответ №2:

Это единственное, что сработало для меня. Перейдите туда, где находится ваша папка flutter, щелкните правой кнопкой мыши, получите информацию и скопируйте путь, а затем вставьте его в раздел YOUR_PATH ниже. Откройте файл .zshrc с помощью команды: nano ~/.zshrc, Теперь добавьте в файл следующее: путь экспорта=»$ПУТЬ:/YOUR_PATH/flutter/bin/» Сохраните файл, нажав Control X, а затем Введите. Примените изменения с помощью команды: источник ~/.zshrc