Anscheinend funktioniert keiner der Flatterbefehle auf dem Terminal von Android Studio, von dem ich glaube, dass ich versuche, es an der Wurzel meines Projekts auszuführen.
Versuchen Sie, zu Ihrem Flatter- / Bin-Pfad zu gehen und geben Sie ./flutter
Samuel Surya
2
Wenn Sie ZSH verwenden, fügen Sie den Exportpfadcode zur .zshrc-Datei hinzu
Genes
Ich habe das gleiche Problem auch mit den Bash-Profil-Setups. Es scheint, wir müssen das Terminal schließen und öffnen, sobald wir mit dem Setup fertig sind.
Bestimmen Sie das Verzeichnis, in dem Sie das Flutter SDK abgelegt haben. Sie benötigen dies in Schritt 3.
Öffnen (oder erstellen) $HOME/.bash_profile. Sie können dies tun, indem Sie den Terminal-Texteditor verwenden, indem Sie in das Terminal gehen und tippennano ~/.bash_profile
macOS Catalina verwendet standardmäßig die Z-Shell. Bearbeiten Sie also $ HOME / .zshrc.
Wenn Sie eine andere Shell verwenden, unterscheiden sich der Dateipfad und der Dateiname auf Ihrem Computer.
Fügen Sie die folgende Zeile hinzu und ändern Sie [PATH_TO_FLUTTER_GIT_DIRECTORY]sie in den Pfad, in dem Sie Flatters Git-Repo geklont haben:
Hi @Tree: Nach den obigen Schritten. Und dann laufen, echo $PATHum das Ergebnis zu erhalten : /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. Aber ich habe immer noch den gleichen Fehler beim Ausführenflutter create -t module myapp_flutter
Lee
2
Fehler : -bash: flutter: command not found. Bitte helfen Sie mir, das Problem zu beheben.
Lee
7
Funktioniert nicht, wenn das Terminal wieder geöffnet wird. Bitte helfen Sie.
FutureJJ
6
@ m3g4tr0n Nein, das Problem wird nicht behoben. Das Exportieren des oben genannten Pfads in .bashrc anstelle von .bash_profile hat mein Problem behoben.
FutureJJ
2
@FutureJJ Das Aktualisieren in .bashrc anstelle von .bash_profile hat auch für mich
funktioniert
115
Versuchte alle oben genannten Methoden, aber alle dauerten nur bis das Terminal geöffnet war. Also habe ich es direkt direkt zur Pfaddatei hinzugefügt.
Das hat funktioniert. Nur um die Antwort zu erweitern. Drücken Sie nach dem Hinzufügen des Pfads zur Datei STRG + X, Y und dann ENTER. Schließen Sie nun das Terminal vollständig (beenden Sie es) und öffnen Sie es erneut. Versuchen Sie das Kommando flattern und es sollte funktionieren
Ives.me
2
Dies ist die einzige Antwort, die für mich funktioniert hat. Danke dir! Um dies für andere Anfänger zu verdeutlichen, müssen Sie "Users / yourUserName / yourPathToWhereYouInstalledFlutter / flutter / bin" hinzufügen (in meinem Fall "/ Development /" was "/ Developer / SDKs /")
Ich verwende Ubuntu 20.04. Die Lösung funktionierte während der Verwendung des ZSH-Terminals. Bashrc und .bash_profile funktionieren nicht nur .zshrc löst das Problem
Genes
2
Nur das funktioniert bei mir.
Denis Kakačka
Bestätigen Sie die Arbeit unter Mac OS Catalina 10.15.x
Huy Tower
13
Tun Sie dies, um Ihrem Pfad dauerhaft Flattern hinzuzufügen (in Ubuntu):
Verwenden Sie die Markdown-Funktion des Texteditors, um Ihre Antwort etwas besser zu strukturieren, damit andere sie leichter lesen und verstehen können.
mle
perfekt für mich gearbeitet
Zeeshan Mehdi
12
Sie müssen Bash_profile Datei und definieren flattern Pfad in .bash_profile - Datei.
Flutter SDK-Datei: Schreiben Sie den folgenden Befehl auf Ihr Terminal, um das Flutter SDK herunterzuladen
git clone https://github.com/flutter/flutter.git
Beispielsweise: Der Name der SDK-Datei ist flatternd und befindet sich in Downloads
Schließen und öffnen Sie Ihr Terminal erneut
und geben Sie die folgenden Befehle in Ihr Terminal ein
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
Ich hoffe, Sie schaffen es anhand des Beispiels, das ich gegeben habe. Stimmen Sie der Antwort zu, wenn Sie sie nützlich finden.
Dies funktionierte, keine der anderen Methoden funktionierte. Die Magie bestand darin, den Pfad anstelle anderer Pfade nach bashrc zu exportieren. Vielen Dank!!
FutureJJ
@ RonB. Ich konnte "Textdatei Fenster" in meinem Code nicht finden. Bitte beschreiben Sie
Prags
4
Ich folgte der überprüften Antwort, aber wenn ich das Terminal neu starte, wird der Flatterbefehl nicht wieder erkannt. Mein Pfad auf bash_profile lautet:
export PATH=~/Users/aldo/Projects/Framework/flutter/bin:$PATH mit ~
dann bearbeite ich zu
export PATH=/Users/aldo/Projects/Framework/flutter/bin:$PATH ohne ~
und wieder ausführen, source $HOME/.bash_profilejetzt wird mein Flatterbefehl erkannt, wenn ich das Terminal neu starte. hoffe es hilft einem anderen
Öffnen Sie das Terminal und überprüfen Sie die Shell [Befehl: echo $ SHELL],
Wenn die Ausgabe / bin / bash ist
Wir müssen zu Zsh konvertieren. Zsh ist nur die Standard-Shell für neu erstellte Benutzerkonten. Daher verwenden alle vorhandenen Konten, die Sie auf einem aktualisierten Mac haben, standardmäßig weiterhin Bash, sofern Sie diese nicht ändern. Führen Sie einfach den Befehl chsh -s (change shell) in einem Terminalfenster aus.
[Befehl: chsh -s / bin / zsh]
Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden. Nachdem Sie das Terminalfenster geschlossen und erneut geöffnet haben, verwenden Sie Zsh.
Aktualisieren Sie Ihren Pfad
2.1. Öffnen Sie die zshrc-Datei [Befehl: vim ~ / .zshrc]
2.2. Drücken Sie 'I', um den Pfad als [export PATH = ~ / Dev / flutter / bin: $ PATH] einzufügen. Hier ist ~ / Dev / der Ordner, in dem Flutter installiert ist
2.3. Drücken Sie die ESC-Taste und dann: wq, um die Datei zu speichern und zu beenden
Wir müssen gleich danach ein neues Terminal eröffnen. Letzter Schritt fehlt
Aiyub Munshi
1
Danke ... es hat auf meiner neu installierten Catalina 10.15.6 funktioniert
Aks
3
In meinem Fall habe ich diese Zeile export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATHsowohl in die Datei .bash_profile als auch in .bashrc eingefügt (in die letzte Zeile eingefügt). Danach laufen source .bash_profileund source .bashrc. Jetzt funktioniert es!, Auch wenn Sie das Terminal schließen.
Unter Mac gibt es zwei Möglichkeiten, um dieses Problem zu lösen.
Option 1: Dauerhaftes Hinzufügen des Flatter-SDK-Pfads (funktioniert in jeder Terminalsitzung)
Laden Sie das Flatter-SDK herunter und extrahieren Sie es an einem beliebigen Ort. Anschließend müssen Sie die folgende Zeile in die Datei $ HOME / .bash_profile einfügen (standardmäßig versteckter Ordner).
für zB: export PATH = "$ PATH: ~ / development / tools / flutter / bin"
Option 2: Wenn Sie mit Option 1 auf Schwierigkeiten stoßen, ist dies viel einfacher, aber Sie müssen diesen einfachen Schritt ausführen, wenn Sie Ihr System / Terminal neu starten.
Schritt 1: Gehen Sie zu dem Pfad, in den das Flatter-SDK heruntergeladen und extrahiert wurde (z. B. cd ~ / Development / tools /).
Schritt 2: Geben Sie diesen Befehl ein
export PATH = 'pwd' / flutter / bin: $ PATH
Das ist es. Geben Sie "Flatterarzt" ein, um zu überprüfen, ob dieses Problem behoben ist. Viel Spaß beim Codieren.
Auf dem Mac habe ich die Schritte des Benutzerbaums befolgt, aber trotzdem die Antwort "Flattern: Befehl nicht gefunden" erhalten. Als nächstes ging ich in den Ordner flutter / bin und in diesem Ordner Strg + Klick auf die ausführbare Datei flattern und im Popup klickte ich auf Öffnen. Danach hat der Mac dies bereits als Ausnahme erkannt und die Flatterbefehle funktionieren bereits.
Ich habe den Pfad für Flutter, Java, Android Studio und Android SDK korrekt in der .bashrc-Datei hinzugefügt, aber wenn ich flutter doctor ausführe, kehrt das Terminal zurück
flattern: Befehl nicht gefunden
Lösung: -
Also musste ich zuerst immer rennen ->
sudo su
dann ->
Quelle /home/Ihr_Name/.Bashrc
Dann lassen Sie Flatterarzt laufen, es funktioniert gut.
Wenn ich also einen Flatterarzt ausführen möchte, muss ich diese beiden obigen Befehle ausführen.
Um nun das Flattern in der Windows-Konsole auszuführen, müssen Sie Ihre Umgebungsvariable PATH aktualisieren.
Geben Sie in der Suchleiste Start 'env' ein und wählen Sie Umgebungsvariablen für Ihr Konto bearbeiten.
Überprüfen Sie unter Benutzervariablen, ob ein Eintrag mit dem Namen Pfad vorhanden ist:
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.
1.) Öffnen Sie das Terminal und die CD zu $ HOME. für zB:username@linux:~$
2.) Öffnen Sie die versteckte Datei .bashrcmit Ihrem gewünschten Editor. Es befindet sich in $ HOME.eg.sudo gedit .bashrc
3.) Fügen Sie die folgende Zeile hinzu export PATH=/home/username/flutter/bin:$PATH Fügen irgendwo als neue Zeile in die .bashrc-Datei ein, vorzugsweise als letzte Zeile, um die Datei zu bearbeiten und zu speichern.
4.) Führen Sie das source /home/yourname/.bashrcTerminal aus, um Ihre letzten Änderungen zu verarbeiten.
5.) Führen Sie abschließend echo $ PATH aus, um festzustellen, ob sich das Flatterverzeichnis zusammen mit anderen derartigen Pfaden in Ihrem Systempfad befindet. für zB:/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
Wenn Sie den Ordner mit dem Flutter SDK erstellt haben, öffnen Sie ihn mit dem folgenden Befehl im Terminal:
cd ~/development
Wenn kein Entwicklungsordner vorhanden ist, führen Sie zuerst diesen Befehl aus:
mkdir /development
Danach müssen Sie den Befehl unzip ausführen. Stellen Sie sicher, dass Sie den richtigen Pfad zur heruntergeladenen Flutter-Archivdatei angeben. Führen Sie den folgenden Befehl aus:
unzip ~/Downloads/flutter_macos_1.17.1-stable.zip
Einstellen des Flatter-Werkzeugwegs
Um den Flutter-Werkzeugpfad einzurichten, sollten Sie diesen Befehl ausführen:
export PATH="$PATH:`pwd`/flutter/bin"
Als nächstes müssen Sie wissen, welche Shell Sie verwenden. Führen Sie dazu diesen Befehl aus:
echo $SHELL
Führen Sie je nach Shell den folgenden Befehl aus: [Hinweis: Der Befehl, den Sie verwenden, hängt von Ihrer Shell ab.]
sudo nano ~/.zshrc
oder
sudo nano /.bashrc
Danach müssen Sie im neuen Fenster einen Pfad zum Flatterwerkzeug hinzufügen.
Verwenden Sie den folgenden Befehl:
export PATH=$PATH:~/development/flutter/bin
Als nächstes müssen Sie die Flutter-Abhängigkeiten überprüfen.
Führen Sie dazu den folgenden Befehl aus:
flutter doctor
Mit diesem Vorgang können Sie feststellen, ob Abhängigkeiten vorhanden sind, die Sie installieren müssen. Nachdem die Ergebnisse vorbereitet wurden, klicken Sie auf Zustimmen und warten Sie auf die Installation der erforderlichen Abhängigkeiten, um die Einrichtung abzuschließen.
Geben Sie hier die Bildbeschreibung ein
Ich habe Flutter nach dem Herunterladen in den Ordner / opt / verschoben. Ersetzen Sie ihn daher durch den Pfad, in dem Sie das Flattern-Verzeichnis haben.
Der Flatterbefehl sollte auch nach dem Neustart des Computers funktionieren.
Ich war mit diesem Problem konfrontiert und habe es wie folgt gelöst:
: nano ~ / .bash_profileexport
: füge diese Zeile hinzu: PATH = / Users / user / Documents / flutter_sdk / flutter / bin: $ PATH stelle sicher, dass das Verzeichnis zu deinem Flatterbehälter korrekt ist.
Wenn Sie nach dem Befolgen des Tutorials nicht einmal "Flutter Doctor" ausführen können, sollten Sie Ihren Mac neu starten. Das hat bei mir funktioniert.
Nachdem Sie die Installationsanleitung befolgt, heruntergeladen und extrahiert haben, versuchen Sie einfach diesen Befehl. Sie können die Datei ändern, je nachdem, wo Sie das SDK extrahieren. In meinem Fall war es zu Hause und funktioniert einwandfrei.
export PATH="$PATH":"$HOME/flutter/bin"
dann versuche es:
flutter --version
Wenn Arbeiten nicht vergessen, die verbleibenden Installationsschritte abzuschließen.
Antworten:
Sie müssen Ihren Flatterpfad korrekt einrichten.
von hier https://flutter.dev/docs/get-started/install/macos#update-your-path
$HOME/.bash_profile
. Sie können dies tun, indem Sie den Terminal-Texteditor verwenden, indem Sie in das Terminal gehen und tippennano ~/.bash_profile
macOS Catalina verwendet standardmäßig die Z-Shell. Bearbeiten Sie also $ HOME / .zshrc.
Wenn Sie eine andere Shell verwenden, unterscheiden sich der Dateipfad und der Dateiname auf Ihrem Computer.
[PATH_TO_FLUTTER_GIT_DIRECTORY]
sie in den Pfad, in dem Sie Flatters Git-Repo geklont haben:export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
beispielsweise:
export PATH=~/Documents/flutter/bin:$PATH
Drücken Sie
CTRL X
und wählen Sie Ja, wenn Sie aufgefordert werden, die Datei zu speichernAusführen
source $HOME/.bash_profile
, um das aktuelle Fenster zu aktualisieren oder das Terminal neu zu startenStellen Sie sicher, dass sich das Verzeichnis flutter / bin jetzt in Ihrem PATH befindet, indem Sie Folgendes ausführen:
echo $PATH
Beachten Sie, dass
[PATH_TO_FLUTTER_GIT_DIRECTORY]
Sie dort das Flutter SDK installiert haben und nicht den Speicherort Ihrer AppAnstelle von Nano können Sie einen beliebigen Texteditor zum Bearbeiten verwenden
~/.bash_profile
quelle
echo $PATH
um das Ergebnis zu erhalten :/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
. Aber ich habe immer noch den gleichen Fehler beim Ausführenflutter create -t module myapp_flutter
-bash: flutter: command not found
. Bitte helfen Sie mir, das Problem zu beheben.Versuchte alle oben genannten Methoden, aber alle dauerten nur bis das Terminal geöffnet war. Also habe ich es direkt direkt zur Pfaddatei hinzugefügt.
Fügen Sie dies der Datei hinzu
Speichern Sie die Datei, Tada!
quelle
Führen Sie die folgenden Schritte aus:
Laden Sie das Flutter SDK Flutter SDK-Archiv herunter
Extrahieren Sie es, wo Sie möchten (zum Beispiel
/home/development/flutter
)Stellen Sie Ihren PFAD ein, bearbeiten Sie Ihre Datei mit diesem Befehl
gedit ~/.profile
, Sie müssen diese Zeile hinzufügenIch habe dir oben gezeigt, wo ich meine extrahiert habe, damit mein Export so aussieht
source ~/.profile
, um die Änderungen zu ladenflutter doctor
rennst sollte das funktionieren!quelle
Wenn Sie zsh verwenden , müssen Sie die folgenden Schritte in mac ausführen.
$HOME
Speicherort Ihres Mac..zshrc
Datei hinzufügennano ~/.zshrc
in iTerm2 Terminal laufen .PATH=$HOME/flutter/bin:$PATH
~/.zshrc
Datei speichern und schließen .quelle
Tun Sie dies, um Ihrem Pfad dauerhaft Flattern hinzuzufügen (in Ubuntu):
cd $HOME
gedit .bashrc
in der Textdatei und speichern Sie es.
source $HOME/.bashrc
flutter doctor
Befehl ausquelle
Sie müssen Bash_profile Datei und definieren flattern Pfad in .bash_profile - Datei.
Wenn Sie .bash_profile nicht haben oder nicht kennen, lesen Sie bitte meine Antwort: Wie bearbeite ich $ PATH (.bash_profile) unter OSX?
Sie sollten die folgende Zeile (... / flutter_SDK_path / flutter / bin) in Ihr .bash_profile einfügen
Nach diesen Schritten können Sie flattern Codes wie, schreiben
flutter doctor
,flutter build ios
,flutter clean
oder usw. in Terminal von Macbook.@canerkaseler
quelle
Mac OS Mojave; Wireshark Path Problem
Da ich keinen Kommentar abgeben kann, antworte ich:
Führen Sie in Ihrem Terminal Folgendes aus:
Verwenden Sie nun
I
, um Folgendes einzufügen und einzufügen:Verwenden escund tippen Sie
:wq!
, um die Datei zu speichern und zu beenden.Aktualisierung:
Und überprüfen Sie, ob es in Ordnung ist, indem Sie Folgendes ausführen:
quelle
Wenn Sie unter MAC OS arbeiten
Finden Sie zuerst den Ort Ihres Flatter-SDK
Flutter SDK-Datei: Schreiben Sie den folgenden Befehl auf Ihr Terminal, um das Flutter SDK herunterzuladen
Beispielsweise: Der Name der SDK-Datei ist flatternd und befindet sich in Downloads
Schließen und öffnen Sie Ihr Terminal erneut
und geben Sie die folgenden Befehle in Ihr Terminal ein
Ich hoffe, Sie schaffen es anhand des Beispiels, das ich gegeben habe. Stimmen Sie der Antwort zu, wenn Sie sie nützlich finden.
quelle
Zuvor gab ich meinen ganzen Weg so:
Es fing an zu funktionieren, nachdem ich meinen ganzen Weg geändert hatte
quelle
Fügen Sie Path auf diese Weise
.bashrc
für Linux und Mac.bash_profile
von Android SDK und Tools mit Flattern hinzuFühren Sie dann diesen Befehl aus
Unter Linux
Auf dem Mac
Dann können Sie einen beliebigen Flatterbefehl verwenden, um fluter apk zu erstellen
quelle
Ich folgte der überprüften Antwort, aber wenn ich das Terminal neu starte, wird der Flatterbefehl nicht wieder erkannt. Mein Pfad auf bash_profile lautet:
export PATH=~/Users/aldo/Projects/Framework/flutter/bin:$PATH
mit~
dann bearbeite ich zu
export PATH=/Users/aldo/Projects/Framework/flutter/bin:$PATH
ohne~
und wieder ausführen,
source $HOME/.bash_profile
jetzt wird mein Flatterbefehl erkannt, wenn ich das Terminal neu starte. hoffe es hilft einem anderenquelle
Unter macOS Catalina liegt das Problem bei Path
Wenn die Ausgabe / bin / bash ist
Wir müssen zu Zsh konvertieren. Zsh ist nur die Standard-Shell für neu erstellte Benutzerkonten. Daher verwenden alle vorhandenen Konten, die Sie auf einem aktualisierten Mac haben, standardmäßig weiterhin Bash, sofern Sie diese nicht ändern. Führen Sie einfach den Befehl chsh -s (change shell) in einem Terminalfenster aus.
[Befehl: chsh -s / bin / zsh]
Geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden. Nachdem Sie das Terminalfenster geschlossen und erneut geöffnet haben, verwenden Sie Zsh.
2.1. Öffnen Sie die zshrc-Datei [Befehl: vim ~ / .zshrc]
2.2. Drücken Sie 'I', um den Pfad als [export PATH = ~ / Dev / flutter / bin: $ PATH] einzufügen. Hier ist ~ / Dev / der Ordner, in dem Flutter installiert ist
2.3. Drücken Sie die ESC-Taste und dann: wq, um die Datei zu speichern und zu beenden
quelle
In meinem Fall habe ich diese Zeile
export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
sowohl in die Datei .bash_profile als auch in .bashrc eingefügt (in die letzte Zeile eingefügt). Danach laufensource .bash_profile
undsource .bashrc
. Jetzt funktioniert es!, Auch wenn Sie das Terminal schließen.quelle
Unter Mac gibt es zwei Möglichkeiten, um dieses Problem zu lösen.
Option 1: Dauerhaftes Hinzufügen des Flatter-SDK-Pfads (funktioniert in jeder Terminalsitzung)
Laden Sie das Flatter-SDK herunter und extrahieren Sie es an einem beliebigen Ort. Anschließend müssen Sie die folgende Zeile in die Datei $ HOME / .bash_profile einfügen (standardmäßig versteckter Ordner).
für zB: export PATH = "$ PATH: ~ / development / tools / flutter / bin"
Option 2: Wenn Sie mit Option 1 auf Schwierigkeiten stoßen, ist dies viel einfacher, aber Sie müssen diesen einfachen Schritt ausführen, wenn Sie Ihr System / Terminal neu starten.
Schritt 1: Gehen Sie zu dem Pfad, in den das Flatter-SDK heruntergeladen und extrahiert wurde (z. B. cd ~ / Development / tools /).
Schritt 2: Geben Sie diesen Befehl ein
Das ist es. Geben Sie "Flatterarzt" ein, um zu überprüfen, ob dieses Problem behoben ist. Viel Spaß beim Codieren.
quelle
Auf dem Mac habe ich die Schritte des Benutzerbaums befolgt, aber trotzdem die Antwort "Flattern: Befehl nicht gefunden" erhalten. Als nächstes ging ich in den Ordner flutter / bin und in diesem Ordner Strg + Klick auf die ausführbare Datei flattern und im Popup klickte ich auf Öffnen. Danach hat der Mac dies bereits als Ausnahme erkannt und die Flatterbefehle funktionieren bereits.
quelle
In macOS Catalina ist die Standard-Shell Zsh. Ich habe folgenden Befehl auf dem Terminal ausgeführt:
quelle
Ubuntu 16.04: -
Ich habe den Pfad für Flutter, Java, Android Studio und Android SDK korrekt in der .bashrc-Datei hinzugefügt, aber wenn ich flutter doctor ausführe, kehrt das Terminal zurück
flattern: Befehl nicht gefunden
Lösung: -
Also musste ich zuerst immer rennen ->
sudo su
dann ->
Quelle /home/Ihr_Name/.Bashrc
Dann lassen Sie Flatterarzt laufen, es funktioniert gut.
Wenn ich also einen Flatterarzt ausführen möchte, muss ich diese beiden obigen Befehle ausführen.
Ich hoffe es hilft :)
quelle
Das Flutter SDK kann sowohl unter Windows als auch unter MacOs ausgeführt werden
Für Windows
Überprüfen Sie unter Benutzervariablen, ob ein Eintrag mit dem Namen Pfad vorhanden ist:
Für Mac
Laden Sie zuerst das aktuelle SDK von der Flatter-Download-Seite herunter
Extrahieren Sie die Datei mit den folgenden Befehlen am gewünschten Speicherort:
Fügen Sie das Flatterwerkzeug Ihrem Pfad hinzu:
Flatterarzt laufen lassen
quelle
Für Linux: Flatterbefehle dauerhaft speichern:
1.) Öffnen Sie das Terminal und die CD zu $ HOME. für zB:
username@linux:~$
2.) Öffnen Sie die versteckte Datei
.bashrc
mit Ihrem gewünschten Editor. Es befindet sich in $ HOME.eg.sudo gedit .bashrc
3.) Fügen Sie die folgende Zeile hinzu
export PATH=/home/username/flutter/bin:$PATH
Fügen irgendwo als neue Zeile in die .bashrc-Datei ein, vorzugsweise als letzte Zeile, um die Datei zu bearbeiten und zu speichern.4.) Führen Sie das
source /home/yourname/.bashrc
Terminal aus, um Ihre letzten Änderungen zu verarbeiten.5.) Führen Sie abschließend echo $ PATH aus, um festzustellen, ob sich das Flatterverzeichnis zusammen mit anderen derartigen Pfaden in Ihrem Systempfad befindet. für zB:
/home/username/flutter/bin
@ Happy_Coding.
quelle
In der Installationsanleitung für das Flattern heißt es, dass Sie Folgendes hinzufügen:
VSC unterstützt pwd aus irgendeinem Grund nicht. Die Reparatur:
quelle
Wenn du diesen Fehler in macOS triffst und zsh installierst, bin ich auf diese Weise gelöst
quelle
quelle
Laden Sie zuerst das Flutter hier herunter: https://flutter.dev/docs/get-started/install/macos
Wenn Sie den Ordner mit dem Flutter SDK erstellt haben, öffnen Sie ihn mit dem folgenden Befehl im Terminal:
Wenn kein Entwicklungsordner vorhanden ist, führen Sie zuerst diesen Befehl aus:
Danach müssen Sie den Befehl unzip ausführen. Stellen Sie sicher, dass Sie den richtigen Pfad zur heruntergeladenen Flutter-Archivdatei angeben. Führen Sie den folgenden Befehl aus:
Einstellen des Flatter-Werkzeugwegs
Um den Flutter-Werkzeugpfad einzurichten, sollten Sie diesen Befehl ausführen:
Als nächstes müssen Sie wissen, welche Shell Sie verwenden. Führen Sie dazu diesen Befehl aus:
Führen Sie je nach Shell den folgenden Befehl aus: [Hinweis: Der Befehl, den Sie verwenden, hängt von Ihrer Shell ab.]
oder
Danach müssen Sie im neuen Fenster einen Pfad zum Flatterwerkzeug hinzufügen.
Verwenden Sie den folgenden Befehl:
Als nächstes müssen Sie die Flutter-Abhängigkeiten überprüfen.
Führen Sie dazu den folgenden Befehl aus:
Mit diesem Vorgang können Sie feststellen, ob Abhängigkeiten vorhanden sind, die Sie installieren müssen. Nachdem die Ergebnisse vorbereitet wurden, klicken Sie auf Zustimmen und warten Sie auf die Installation der erforderlichen Abhängigkeiten, um die Einrichtung abzuschließen. Geben Sie hier die Bildbeschreibung ein
quelle
Sie können ganz einfach einen symbolischen Link wie folgt erstellen:
Ich habe Flutter nach dem Herunterladen in den Ordner / opt / verschoben. Ersetzen Sie ihn daher durch den Pfad, in dem Sie das Flattern-Verzeichnis haben.
Der Flatterbefehl sollte auch nach dem Neustart des Computers funktionieren.
quelle
Ich war mit diesem Problem konfrontiert und habe es wie folgt gelöst:
: nano ~ / .bash_profileexport
: füge diese Zeile hinzu: PATH = / Users / user / Documents / flutter_sdk / flutter / bin: $ PATH stelle sicher, dass das Verzeichnis zu deinem Flatterbehälter korrekt ist.
: source ~ / .profile
quelle
Für Ubuntu 14. *
gibt es keine
.bash_profile
Datei, sondern nur.profile
in/home/mangesh
In meinem Fall führe ich diesen Befehl aus, um den Flatter- / Bin-Pfad hinzuzufügen.
Um die obige Änderung zu überprüfen, führen Sie einfach Folgendes aus:
Das Folgende ist meine vollständige Ausgabe,
quelle
Wenn Sie nach dem Befolgen des Tutorials nicht einmal "Flutter Doctor" ausführen können, sollten Sie Ihren Mac neu starten. Das hat bei mir funktioniert.
quelle
Nachdem Sie die Installationsanleitung befolgt, heruntergeladen und extrahiert haben, versuchen Sie einfach diesen Befehl. Sie können die Datei ändern, je nachdem, wo Sie das SDK extrahieren. In meinem Fall war es zu Hause und funktioniert einwandfrei.
dann versuche es:
Wenn Arbeiten nicht vergessen, die verbleibenden Installationsschritte abzuschließen.
quelle
Öffnen Sie Ihre
.bash_profile
Datei unter Finder> Gehe zu> Startseite. Fügen Sie die folgenden Zeilen am Ende von hinzuVergessen Sie nicht, durch
/Users/Projects/Flutter/sdk/bin
Ihren Flatterpfad zu ersetzen .quelle
Sie können diese tun ..
quelle