Я пытался установить путь флаттера, поэтому мне не нужно каждый раз делать временный путь. Я новичок в использовании терминала и Unix (также пользователь Mac) и не понимаю, как установить свой путь с помощью инструкций на сайте. И не помогает то, что я не совсем уверен, где я беру свой flutter sdk. Хотелось бы пошагово узнать, что делать.
Да, но более подробные инструкции. Я совершенно новичок в этом.
Возможно, учебник?





Вы можете добавить путь Flutter к системному пути или к вашему файлу ~/.profile.
Это поможет вам, поскольку в нем есть более подробные инструкции, разница в использовании .profile и .bashrc и использовании в разных оболочках.
https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path
Я использую Ubuntu 18.04 LTS. Предполагая, что вы успешно загрузили и извлекли flutter_linux_v0.5.1-beta.tar.xz (последнее обновление на данный момент) в предпочтительный каталог.
export PATH=`pwd`/flutter/bin:$PATH
Выполнение этой команды в вашем терминале ubuntu (Ctrl + Alt + T) добавляет переменную PATH команд флаттера к вашему системному пути для сеанса временный. Как только вы закрываете терминал, системный путь удаляется.
Чтобы терминал ubuntu постоянно запомнил команды флаттера, вам необходимо:
1.) open up terminal and cd to $HOME. for eg: user@linux:~$
2.) open the hidden file
.bashrcwith your desired editor. It resides in $HOME.3.) add the following line
export PATH=/home/yourname/flutter/bin:$PATHsomewhere as a newline in.bashrcfile preferably as a last line edit & save file.4.) run
source /home/yourname/.bashrcin terminal to process your recent changes.5.) finally, run
echo $PATHto see flutter dir is in your system path along with other such paths. for eg:/home/yourname/flutter/bin
Теперь закройте текущий терминал и снова откройте новый терминал, чтобы проверить flutter doctor. Он должен обрабатываться вместе со всеми другими доступными командами флаттера каждый раз и в дальнейшем. Спасибо ! :)
В моем случае файлы .bashrc не найдены, пожалуйста, помогите; (
пользователь @ linux: - $ ls -la | grep -i ".bashrc" (сначала используйте эту команду, чтобы проверить, существует ли ".bashrc" в вашем домашнем корневом каталоге)
он присутствует в каталоге, но при запуске .bashrc дает отказ в разрешении. я уже имею право читать и писать дома
тогда ясно, что вам нужно разрешение sudo для доступа к файлу bashrc. В качестве альтернативы вы также можете использовать файл «.profile» вместо bashrc, который также находится в том же домашнем корневом каталоге. :)
все установлено, но после запуска выдает это исключение, пожалуйста, запустите «flutter doctor» для получения информации об установке дополнительных компонентов.
kasunix @ kasunix-Inspiron-N4030: ~ $ flutter doctor Ошибка: невозможно найти git в вашем PATH.
это зависит от того, какую оболочку вы используете, если вы используете bash, вы можете отредактировать ~/.bash_profile, добавить переменную среды как export PATH=xxx/flutter/bin:$PATH; если вы используете zsh, вы должны отредактировать ~/.zshrc, добавить переменную среды как экспорт PATH=xxx/flutter/bin:$PATH
export PATH=`pwd`/flutter/bin:$PATH
Окна
Обратитесь к этому руководству https://www.java.com/en/download/help/path.xml
Mac OS
Откройте или создайте один из следующих файлов:
~/.profile (совместим с MacOS Catalina).bash_profile (только если ваш терминал использует Bash)export PATH=$PATH:/flutter/bin
Linux
Откройте или создайте ~/.bash_profile, добавьте следующую строку внизу.
export PATH=$PATH:/flutter/bin
Linux (Ubuntu 19.04)
Open ~/.bashrc добавьте следующую строку внизу: (ваш путь может быть другим)
export PATH=$PATH:~developement/flutter/bin
Для получения дополнительной документации
https://flutter.io/docs/get-started/install/macos#update-your-path
откройте окно терминала и напишите команду vim ~ / .bash_profile Запишите это в файл.
alias flutter = "~/flutter/bin/flutter"
если вы извлекли флаттер в корневую (~) папку.
сохраните это и запустите эту команду в терминале.
source ~/.bash_profile
Теперь все готово.
Как установить Flutter на MacOS: https://thewikihow.com/video_ZwUGHiroGBo
Чтобы навсегда добавить Flutter на свой путь, следуйте этой командной строке
Откройте (или создайте) файл rc для своей оболочки. Если ввести echo $SHELL в терминале, вы узнаете, какую оболочку вы используете. Если вы используете Bash, отредактируйте $HOME/.bash_profile или $HOME/.bashrc.. Если вы используете оболочку Z, отредактируйте $HOME/.zshrc.. Если вы используете другую оболочку, путь к файлу и имя файла на вашем компьютере будут другими.
В вашем терминале запустите:
touch $HOME/.bash_profile
vi $HOME/.bash_profile
В Каталина вашей оболочкой по умолчанию является ZSH, поэтому вы также можете заменить '(точка) bash_profile' на '(точка) zshrc' [без кавычек и заменить точку], а остальное останется таким же!
Также, чтобы проверить, работает ли среда, вы можете просто набрать «flutt» + TAB, и если автозаполнение сработает, все готово!
Добавьте следующую строку и измените [Flutter SDK] на путь, по которому вы извлекли Flutter SDK и сохранили
Если это не работает:
export PATH = "$PATH: /Users/Desktop/flutter/bin"
Попробуйте вместо этого:
export PATH = "$HOME/Users/Desktop/flutter/bin:$PATH"
Save the file and close it.
Запустите исходный код $HOME/.bash_profile, чтобы обновить текущее окно, или откройте новое окно терминала, чтобы автоматически получить файл.
И убедитесь, что каталог flutter/bin теперь находится в вашем PATH, запустив:
echo $PATH
Убедитесь, что команда flutter доступна, запустив:
which flutter
Для меня это сделано успешно
Я использую macOS Catalina версии 10.15.7 и обновил свою переменную $PATH, выполнив следующие действия:
echo $SHELL в свой терминал. Он сообщит вам, какую оболочку вы используете. macOS Catalina по умолчанию использует оболочку Z.
Вывод: / bin / zshecho $PATH в свой терминал и нажмите Enter. Он покажет вам существующие пути, которые вы уже установили в качестве переменной пути.
Выход: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / go / bin: / Library / Apple / usr / bin.zshrc. В моем случае я использую редактор vim. Вы также можете использовать редактор nano или atom. Для открытия файла типа vi ~/.zshrc в вашем терминале.i для режима вставки.export PATH = "$PATH:[your_flutter_sdk_path_here]/flutter/bin"Esc, затем введите :w и нажмите клавишу Enter.Esc, затем введите :x и нажмите клавишу Enter.. ~/.zshrc в свой терминал.Теперь вы можете проверить переменную пути, набрав echo $PATH в терминале и нажав клавишу enter.
Выход: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / go / bin: / Library / Apple / usr / bin: / Users / user / Documents / флаттер / мусорное ведро
Убедитесь, что команда flutter доступна, запустив which flutter в вашем терминале.
Выход: / Users / user / Documents / flutter / bin / flutter
Для пользователей профиля bash
Шаг 1: откройте терминал и введите
vim ~/.bash_profile
Шаг 2: Введите эту команду (измените путь к папке)
Примечание: я добавил одну новую папку (FlutterSDK) в свое имя пользователя
export PATH = "$PATH:$HOME/FlutterSDK/flutter/bin"
Шаг 3. Нажмите esc
Шаг 4: введите: wq! команда для сохранения этого файла bash
:wq!
Шаг 5: Закройте текущее окно терминала и откройте новое окно
Шаг 6: Чтобы проверить, введите команду flutter version
flutter --version