Aparentemente, nenhum dos comandos de vibração está funcionando no terminal do android studio, que acredito estar tentando executá-lo na raiz do meu projeto.
Olá @Tree: Depois de fazer os passos acima. E depois executar echo $PATHobter o resultado: /Users/username/Documents/Project/Test/flutter/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Applications/Wireshark.app/Contents/MacOS:Users/username/Documents/Flutter/flutter/bin. Mas ainda recebo o mesmo erro ao executarflutter create -t module myapp_flutter
lee
2
Erro: -bash: flutter: command not found. Por favor me ajude a consertar isso.
Lee
7
Não funciona quando o terminal é reaberto, por favor ajude.
FutureJJ
6
@ m3g4tr0n Não, não corrige o problema. Exportar o caminho mencionado acima em .bashrc em vez de .bash_profile corrigiu meu problema.
FutureJJ
2
@FutureJJ Atualizar em .bashrc em vez de .bash_profile funcionou para mim também
Harshit Jindal
117
Tentei todos os métodos acima, mas todos duraram apenas até o terminal ser aberto. Então eu fui em frente e o adicionei diretamente ao arquivo de caminho permanentemente.
Isso funcionou. Apenas para expandir a resposta. Depois de adicionar o caminho ao arquivo, pressione CTRL + X, Y e, em seguida, ENTER. Agora feche completamente (Saia) o terminal e reabra-o novamente. Experimente o comando flutter e deve funcionar
Ives.me
2
Esta é a única resposta que funcionou para mim. Obrigado! Para esclarecer para outros iniciantes, você precisa adicionar "Users / yourUserName / yourPathToWhereYouInstalledFlutter / flutter / bin" (no meu caso, "/ Development /" was "/ Developer / SDKs /")
Use o recurso de marcação do editor de texto para estruturar um pouco mais sua resposta, de modo que seja mais fácil para outras pessoas lerem e entenderem.
mle
perfeito funcionou para mim
Zeeshan Mehdi
12
Você deve ter o arquivo .bash_profile e definir o caminho do flutter no arquivo .bash_profile .
Primeiro encontre a localização do seu sdk de vibração
Arquivo Flutter SDK: Escreva o comando abaixo em seu terminal para baixar o SDK do flutter
git clone https://github.com/flutter/flutter.git
Por exemplo: o nome do arquivo SDK é flutter e está em Downloads
Feche e abra seu terminal novamente
e digite os seguintes comandos em seu terminal
cd Downloads #go to Downloads
cd flutter #go to flutter
pwd #/Users/[USERNAME]/downloads/flutter/
whoami #Your[USERNAME]
export PATH="/Users/[USERNAME]/downloads/flutter/bin":$PATH
Espero que você consiga com base no exemplo que dei. Vote na resposta se achar útil.
Abra o Terminal e verifique o shell [comando: echo $ SHELL],
Se a saída for / bin / bash
Precisamos nos converter para Zsh. Zsh é apenas o shell padrão em contas de usuário recém-criadas, portanto, quaisquer contas existentes que você tenha em um Mac atualizado ainda usarão o Bash por padrão, a menos que você o altere. simplesmente execute o comando chsh -s (change shell) em uma janela do Terminal.
[comando: chsh -s / bin / zsh]
Digite sua senha quando solicitado. Depois de fechar a janela do terminal e reabri-la, você usará Zsh.
Atualize seu caminho
2.1. Abra o arquivo zshrc [command: vim ~ / .zshrc]
2.2. Pressione 'I' para inserir o caminho como [export PATH = ~ / Dev / flutter / bin: $ PATH], aqui ~ / Dev / é a pasta onde o Flutter está instalado
2.3. Pressione a tecla ESC e depois: wq para salvar e sair do arquivo
Precisamos abrir um novo terminal logo depois disso. Falta a última etapa
Aiyub Munshi
1
Graças ... ele trabalhou no meu recém-instalado Catalina 10.15.6
Aks
3
No meu caso, coloquei essa linha export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATHno arquivo .bash_profile e .bashrc (coloquei na última linha). Depois disso, corra source .bash_profilee source .bashrc. Agora está funcionando! Mesmo se você fechar o terminal.
No Mac, existem duas opções para resolver esse problema.
Opção 1: adicionar o caminho de flutter SDK permanentemente (funcionará em qualquer sessão de terminal)
Baixe o flutter SDK e extraia em qualquer local e então você tem que adicionar a linha abaixo no arquivo $ HOME / .bash_profile (pasta oculta como padrão).
export PATH = "$ PATH: [onde flutter sdk foi baixado e extraído] / flutter / bin"
por exemplo: export PATH = "$ PATH: ~ / development / tools / flutter / bin"
Opção 2: se você estiver enfrentando alguma dificuldade com a Opção 1, isso é muito mais simples, mas você deve seguir este passo simples sempre que reiniciar o sistema / terminal.
Etapa 1: vá para o caminho onde o SDK do flutter foi baixado e extraído (por exemplo: cd ~ / Development / tools /)
Etapa 2: Digite este comando
export PATH = 'pwd' / flutter / bin: $ PATH
É isso aí. Digite "flutter doctor" para verificar se o problema foi resolvido. Happy Coding.
No mac segui os passos do usuário Tree mas ainda recebi a resposta "flutter: comando não encontrado". O que fiz a seguir foi ir até a pasta flutter / bin e dentro desta pasta ctrl + clique no executável do flutter e no popup cliquei para abrir. Depois disso o mac já reconheceu isso como uma exceção e os comandos de flutter já funcionam.
Eu adicionei o caminho corretamente para Flutter, Java, Android Studio e Android SDK no arquivo .bashrc, mas quando executo o flutter doctor, o terminal retorna
vibração: comando não encontrado
Solução: -
Então, primeiro eu sempre tinha que correr ->
sudo su
então ->
source /home/your_name/.bashrc
Em seguida, execute o flutter doctor, ele funciona bem.
Então, toda vez, se eu quiser executar o flutter doctor, tenho que executar os 2 comandos acima.
Agora, para executar o flutter no console do Windows, você precisa atualizar sua variável de ambiente PATH.
Na barra Iniciar pesquisa, digite 'env' e selecione Editar variáveis de ambiente para sua conta.
Em Variáveis do usuário, verifique se há uma entrada chamada Caminho:
1.If the entry does exist, append the full path to flutter\bin using ;as a separator from existing values.2.If the entry does not exist, create a new user variable named Path with the full path to flutter\bin as its value.
Para Linux: para lembrar comandos de flutter permanentemente:
1.) Abra o terminal e faça cd para $ HOME. por exemplo:username@linux:~$
2.) Abra o arquivo oculto .bashrccom o editor desejado. Ele reside em $ HOME.eg.sudo gedit .bashrc
3.) adicione a seguinte linha export PATH=/home/username/flutter/bin:$PATH algum lugar como uma nova linha no arquivo .bashrc, de preferência como a última linha, edite e salve o arquivo.
4.) execute source /home/yourname/.bashrcno terminal para processar suas alterações recentes.
5.) finalmente, execute echo $ PATH para ver flutter dir está no caminho do seu sistema junto com outros caminhos. por exemplo:/home/username/flutter/bin
The best way to setup Flutter on Mac1.Open a new terminal window
2.Type: git clone https://github.com/flutter/flutter.git -b stableWaitfor the SDK to clone onto your machine
3.Type: export PATH="$PATH:`pwd`/flutter/bin", which adds flutter tool to your path
4.Type: flutter doctor , which downloads additional dependencies
Waitfor dependencies to download and install
Ao criar a pasta com Flutter SDK, abra-a no Terminal usando o seguinte comando:
cd ~/development
Se não houver uma pasta de desenvolvimento, execute este comando primeiro:
mkdir /development
Depois disso, você precisa executar o comando unzip. Certifique-se de especificar o caminho correto para o arquivo baixado Flutter. Execute o comando abaixo:
unzip ~/Downloads/flutter_macos_1.17.1-stable.zip
Definindo o caminho da ferramenta Flutter
Para configurar o caminho da ferramenta Flutter, você deve executar este comando:
export PATH="$PATH:`pwd`/flutter/bin"
Em seguida, você precisa saber qual shell está usando. Para isso, execute este comando:
echo $SHELL
Dependendo do shell, execute o seguinte comando: [Nota, o comando que você usará depende do shell que você possui.]
sudo nano ~/.zshrc
ou
sudo nano /.bashrc
Depois disso, na nova janela, você precisa adicionar um caminho para a ferramenta de vibração.
Use o seguinte comando:
export PATH=$PATH:~/development/flutter/bin
A próxima coisa que você precisa fazer é verificar as dependências do Flutter.
Para isso, execute o comando:
flutter doctor
Esta operação o ajudará a identificar se há alguma dependência que você precise instalar. Após a preparação dos resultados clique em Concordo e aguarde a instalação das dependências necessárias para concluir a configuração.
insira a descrição da imagem aqui
Eu enfrentei esse problema e resolvi seguindo estas etapas:
: nano ~ / .bash_profileexport
: adicione esta linha: PATH = / Users / user / Documents / flutter_sdk / flutter / bin: $ PATH certifique-se de que o diretório para o seu contentor de flutter está correto.
após seguir guia de instalação, baixe e extraia, é só tentar este comando, você pode alterar o arquivo dependendo de onde extrair o SDK, no meu caso foi home e funciona bem ..
export PATH="$PATH":"$HOME/flutter/bin"
Então tente:
flutter --version
se funcionar, não se esqueça de completar as etapas restantes da instalação.
Respostas:
Você precisa configurar corretamente seu caminho de vibração.
daqui https://flutter.dev/docs/get-started/install/macos#update-your-path
$HOME/.bash_profile
. Você pode fazer isso usando o editor de texto do terminal entrando no terminal e digitandonano ~/.bash_profile
O macOS Catalina usa o shell Z por padrão, portanto, edite $ HOME / .zshrc.
Se você estiver usando um shell diferente, o caminho do arquivo e o nome do arquivo serão diferentes em sua máquina.
[PATH_TO_FLUTTER_GIT_DIRECTORY]
para o caminho onde você clonou o repositório git do Flutter:export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
por exemplo:
export PATH=~/Documents/flutter/bin:$PATH
pressione
CTRL X
e quando for solicitado que você salve o arquivo, escolha simExecute
source $HOME/.bash_profile
para atualizar a janela atual ou reinicie o terminalVerifique se o diretório flutter / bin está agora em seu PATH executando:
echo $PATH
Observe que
[PATH_TO_FLUTTER_GIT_DIRECTORY]
é onde você instalou o SDK do flutter, não a localização do seu aplicativoEm vez do nano, você pode usar qualquer editor de texto para editar
~/.bash_profile
fonte
echo $PATH
obter o resultado:/Users/username/Documents/Project/Test/flutter/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Applications/Wireshark.app/Contents/MacOS:Users/username/Documents/Flutter/flutter/bin
. Mas ainda recebo o mesmo erro ao executarflutter create -t module myapp_flutter
-bash: flutter: command not found
. Por favor me ajude a consertar isso.Tentei todos os métodos acima, mas todos duraram apenas até o terminal ser aberto. Então eu fui em frente e o adicionei diretamente ao arquivo de caminho permanentemente.
adicione isso ao arquivo
Salve o arquivo, Tada!
fonte
Execute as seguintes etapas:
Baixe o Flutter SDK Flutter SDK Archive
Extraia onde quiser (por exemplo
/home/development/flutter
)Defina seu PATH, edite seu arquivo com este comando
gedit ~/.profile
, você precisa adicionar esta linhaMostrei acima de onde extraí o meu, então minha exportação ficará assim
source ~/.profile
para carregar as alteraçõesflutter doctor
deve funcionar!fonte
Se você estiver usando zsh , siga as etapas abaixo no mac.
$HOME
local do seu mac..zshrc
arquivonano ~/.zshrc
para o terminal de iTerm2.PATH=$HOME/flutter/bin:$PATH
~/.zshrc
arquivo.fonte
Faça isso para adicionar vibração permanentemente ao seu caminho (no Ubuntu):
cd $HOME
gedit .bashrc
no arquivo de texto e salve-o.
source $HOME/.bashrc
flutter doctor
comandofonte
Você deve ter o arquivo .bash_profile e definir o caminho do flutter no arquivo .bash_profile .
Em primeiro lugar, se você não tem ou não conhece .bash_profile , por favor veja minha resposta: Como edito $ PATH (.bash_profile) no OSX?
Você deve adicionar a linha abaixo (... / flutter_SDK_path / flutter / bin) em seu .bash_profile
Após estes passos, você pode escrever códigos de vibração, como,
flutter doctor
,flutter build ios
,flutter clean
ou etc. no terminal do Macbook.@canerkaseler
fonte
Mac OS Mojave; Problema de caminho do Wireshark
Como não posso comentar, estou respondendo:
Em seu terminal, execute:
Agora use
I
para inserir e colar o seguinte:Use esce digite
:wq!
para salvar o arquivo e sair.Atualizar:
E verifique se está tudo bem executando:
fonte
Se você estiver no MAC OS
Primeiro encontre a localização do seu sdk de vibração
Arquivo Flutter SDK: Escreva o comando abaixo em seu terminal para baixar o SDK do flutter
Por exemplo: o nome do arquivo SDK é flutter e está em Downloads
Feche e abra seu terminal novamente
e digite os seguintes comandos em seu terminal
Espero que você consiga com base no exemplo que dei. Vote na resposta se achar útil.
fonte
Anteriormente, eu estava dando todo o meu caminho assim:
Começou a funcionar depois que mudei todo o meu caminho para
fonte
Adicione o caminho desta forma
.bashrc
para Linux e para Mac.bash_profile
do SDK do Android e ferramentas com flutterEm seguida, execute este comando
Em Linux
No Mac
Então você pode usar qualquer comando de flutter como para construir apk fluter
fonte
Eu segui a resposta marcada, mas quando eu reinicio o terminal, o comando flutter não é reconhecido novamente. meu caminho no bash_profile é:
export PATH=~/Users/aldo/Projects/Framework/flutter/bin:$PATH
com~
então eu edito para
export PATH=/Users/aldo/Projects/Framework/flutter/bin:$PATH
sem~
e execute novamente o
source $HOME/.bash_profile
meu comando de vibração é reconhecido caso eu reinicie o terminal. espero que ajude outrofonte
No macOS Catalina, o problema é com o Path
Se a saída for / bin / bash
Precisamos nos converter para Zsh. Zsh é apenas o shell padrão em contas de usuário recém-criadas, portanto, quaisquer contas existentes que você tenha em um Mac atualizado ainda usarão o Bash por padrão, a menos que você o altere. simplesmente execute o comando chsh -s (change shell) em uma janela do Terminal.
[comando: chsh -s / bin / zsh]
Digite sua senha quando solicitado. Depois de fechar a janela do terminal e reabri-la, você usará Zsh.
2.1. Abra o arquivo zshrc [command: vim ~ / .zshrc]
2.2. Pressione 'I' para inserir o caminho como [export PATH = ~ / Dev / flutter / bin: $ PATH], aqui ~ / Dev / é a pasta onde o Flutter está instalado
2.3. Pressione a tecla ESC e depois: wq para salvar e sair do arquivo
fonte
No meu caso, coloquei essa linha
export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
no arquivo .bash_profile e .bashrc (coloquei na última linha). Depois disso, corrasource .bash_profile
esource .bashrc
. Agora está funcionando! Mesmo se você fechar o terminal.fonte
No Mac, existem duas opções para resolver esse problema.
Opção 1: adicionar o caminho de flutter SDK permanentemente (funcionará em qualquer sessão de terminal)
Baixe o flutter SDK e extraia em qualquer local e então você tem que adicionar a linha abaixo no arquivo $ HOME / .bash_profile (pasta oculta como padrão).
por exemplo: export PATH = "$ PATH: ~ / development / tools / flutter / bin"
Opção 2: se você estiver enfrentando alguma dificuldade com a Opção 1, isso é muito mais simples, mas você deve seguir este passo simples sempre que reiniciar o sistema / terminal.
Etapa 1: vá para o caminho onde o SDK do flutter foi baixado e extraído (por exemplo: cd ~ / Development / tools /)
Etapa 2: Digite este comando
É isso aí. Digite "flutter doctor" para verificar se o problema foi resolvido. Happy Coding.
fonte
No mac segui os passos do usuário Tree mas ainda recebi a resposta "flutter: comando não encontrado". O que fiz a seguir foi ir até a pasta flutter / bin e dentro desta pasta ctrl + clique no executável do flutter e no popup cliquei para abrir. Depois disso o mac já reconheceu isso como uma exceção e os comandos de flutter já funcionam.
fonte
No macOS Catalina, o shell padrão é Zsh. Eu fiz o seguinte comando no Terminal:
fonte
Ubuntu 16.04: -
Eu adicionei o caminho corretamente para Flutter, Java, Android Studio e Android SDK no arquivo .bashrc, mas quando executo o flutter doctor, o terminal retorna
vibração: comando não encontrado
Solução: -
Então, primeiro eu sempre tinha que correr ->
sudo su
então ->
source /home/your_name/.bashrc
Em seguida, execute o flutter doctor, ele funciona bem.
Então, toda vez, se eu quiser executar o flutter doctor, tenho que executar os 2 comandos acima.
Espero que ajude :)
fonte
Flutter SDK pode ser executado em Windows e também em macOs
Para Windows
Em Variáveis do usuário, verifique se há uma entrada chamada Caminho:
Para Mac
Primeiro baixe o SDK do Lates na página de download do flutter
Extraia o arquivo no local desejado usando os seguintes comandos:
Adicione a ferramenta de vibração ao seu caminho:
Corra médico vibrante
fonte
Para Linux: para lembrar comandos de flutter permanentemente:
1.) Abra o terminal e faça cd para $ HOME. por exemplo:
username@linux:~$
2.) Abra o arquivo oculto
.bashrc
com o editor desejado. Ele reside em $ HOME.eg.sudo gedit .bashrc
3.) adicione a seguinte linha
export PATH=/home/username/flutter/bin:$PATH
algum lugar como uma nova linha no arquivo .bashrc, de preferência como a última linha, edite e salve o arquivo.4.) execute
source /home/yourname/.bashrc
no terminal para processar suas alterações recentes.5.) finalmente, execute echo $ PATH para ver flutter dir está no caminho do seu sistema junto com outros caminhos. por exemplo:
/home/username/flutter/bin
@Happy_Coding.
fonte
O guia de instalação do flutter diz que você adiciona isto:
O VSC não oferece suporte a pwd por algum motivo. O conserto:
fonte
se vc encontrar este erro no macOS, e instalar o zsh, estou resolvido desta forma
fonte
fonte
Primeiro, baixe o Flutter aqui: https://flutter.dev/docs/get-started/install/macos
Ao criar a pasta com Flutter SDK, abra-a no Terminal usando o seguinte comando:
Se não houver uma pasta de desenvolvimento, execute este comando primeiro:
Depois disso, você precisa executar o comando unzip. Certifique-se de especificar o caminho correto para o arquivo baixado Flutter. Execute o comando abaixo:
Definindo o caminho da ferramenta Flutter
Para configurar o caminho da ferramenta Flutter, você deve executar este comando:
Em seguida, você precisa saber qual shell está usando. Para isso, execute este comando:
Dependendo do shell, execute o seguinte comando: [Nota, o comando que você usará depende do shell que você possui.]
ou
Depois disso, na nova janela, você precisa adicionar um caminho para a ferramenta de vibração.
Use o seguinte comando:
A próxima coisa que você precisa fazer é verificar as dependências do Flutter.
Para isso, execute o comando:
Esta operação o ajudará a identificar se há alguma dependência que você precise instalar. Após a preparação dos resultados clique em Concordo e aguarde a instalação das dependências necessárias para concluir a configuração. insira a descrição da imagem aqui
fonte
Você pode criar facilmente um link simbólico conforme abaixo,
Mudei o flutter para a pasta / opt / após o download, então substitua pelo caminho do diretório do flutter.
O comando flutter deve funcionar mesmo após reiniciar sua máquina.
fonte
Eu enfrentei esse problema e resolvi seguindo estas etapas:
: nano ~ / .bash_profileexport
: adicione esta linha: PATH = / Users / user / Documents / flutter_sdk / flutter / bin: $ PATH certifique-se de que o diretório para o seu contentor de flutter está correto.
: fonte ~ / .profile
fonte
Para Ubuntu 14. *
não há nenhum
.bash_profile
arquivo, mas apenas um.profile
em/home/mangesh
No meu caso, estou executando este comando para adicionar o caminho flutter / bin,
Para verificar a alteração acima, basta executar,
A seguir está minha saída completa,
fonte
Depois de seguir o tutorial, se o seu mac nem conseguir executar o "flutter doctor", reinicie o mac. Isso funcionou para mim.
fonte
após seguir guia de instalação, baixe e extraia, é só tentar este comando, você pode alterar o arquivo dependendo de onde extrair o SDK, no meu caso foi home e funciona bem ..
Então tente:
se funcionar, não se esqueça de completar as etapas restantes da instalação.
fonte
Abra seu
.bash_profile
arquivo localizado em Finder> Go> Home. Adicione as linhas abaixo no final deNão se esqueça de substituir
/Users/Projects/Flutter/sdk/bin
pelo seu caminho de vibração.fonte
Você pode fazer isso ..
fonte