Проблемы с установкой флаттера на macOS High Sierra - PullRequest
0 голосов
/ 26 августа 2018

Я следовал учебному пособию по этому адресу , но все еще не могу запустить flutter doctor, как только я закончил и успешно запустил echo $PATH

Единственная причинаЯ могу подумать, потому что мне, возможно, нужно было изначально изменить каталог на папку флаттера, а не на папку пользователя, но я сомневаюсь, что это будет иметь какое-то реальное значение.

Я связался с автором этого урокаи он сказал, что другой пользователь нашел это полезным;

I managed to solve it myself after I began looking into 'fish'. Apparently I had to declare the path in "~/.config/fish/config.fish" rather than "~/.bash_profile" and then of course run "source ~/.config/fish/config.fish" rather than "source ~/.bash_profile"

Так выглядит мой терминал;

MacBook-Air:~ jake$ cd /users/jake/
MacBook-Air:jake jake$ touch .bash_profile
MacBook-Air:jake jake$ source $HOME/.bash_profile
MacBook-Air:jake jake$ echo $PATH
/flutter/bin:/flutter/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/jake/.composer/vendor/bin:/Users      /jake/.composer/vendor/bin
MacBook-Air:jake jake$ flutter doctor
-bash: flutter: command not found

Я ожидаю что-то подобное;expected result of flutter doctor

Большое спасибо, Джейк

1 Ответ

0 голосов
/ 26 августа 2018

Быстрое исправление:

  export PATH=$PATH:/Users/Jake/flutter/bin
  flutter doctor

Постоянное исправление:

Предполагается, что вы используете bash shell,

  • cd $HOME
  • touch .bashrc если его там нет
  • Добавить Quick fix line 1 как последний в .bashrc файле
  • Открыть новую вкладку и проверить flutter doctor.Он должен работать

Пожалуйста, дайте мне знать, если он не работал

...