如何在ubuntu Linux上将flutter SDK永久添加到PATH?

xpcnnkqh  于 12个月前  发布在  Linux
关注(0)|答案(6)|浏览(185)

我很新使用Linux作为我的主要操作系统.昨天我刚刚做了一个干净的安装ubuntu在我的pc.我之后,我开始设置我的桌面.任何必要的是正在安装运行flutter,但每当我运行flutterflutter: command not found .我已经尝试看到类似的问题上stackoverflow,但我没有看到具体的配置添加flutter到路径上的ubuntu,这是有点混乱,因为我对Linux没有经验。
当我在终端中输入以下export PATH="$PATH:development/flutter/bin"命令时,Flutter正在工作,但当我关闭输入此命令的终端时,控制台再次无法识别Flutter。
我想要的是将flutter sdk永久添加到PATH中,以便我可以在终端中随时访问flutter命令。
我用的是ubuntu -v Ubuntu 18.04.3 LTS谢谢

wf82jlnq

wf82jlnq1#

只需在您的主目录中编辑.bashrc文件并添加

export PATH="$PATH:$HOME/[path to the directory you have installed flutter]/flutter/bin"

字符串
举例来说:

`export PATH="$PATH:$HOME/Documents/development/flutter/bin"`


保存文件并重新打开终端

aiazj4mn

aiazj4mn2#

1.修改.bashrc文件(配置bash shell的文件)
转到主文件夹,按Ctrl+H,查看隐藏文件。然后打开.bashrc文件。
或者,将其放入终端:

sudo gedit ~/.bashrc

字符串

2.在PATH变量中添加目录(全局变量,告诉您的计算机在哪里查找程序)

你的.bashrc文件的 * 最后一行 * 应该看起来像这样 *:

export PATH="/home/tom/Flutter/flutter/bin/cache/dart-sdk/bin:${PATH}"

  • 如果你想添加多个新的文件夹到你的PATH变量,随时重复这一行,只要你愿意。

1.重新打开终端
修改路径变量后,应重新打开终端。

3pmvbmvn

3pmvbmvn3#

你们中的一些人可能很长时间都在为这个问题而挣扎,因为上面的答案可能会让你感到困惑。好吧!我已经试过了,但是一个技巧是一些Linux没有另一个rc文件,因此,而不是~/.bashrc,找到~/.zshrc,然后添加~/flutter/bin到文件的最后一行,如下所示

export PATH="$PATH:~/flutter/bin"

字符串
然后打开终端并运行

source ~/.zshrc


之后,运行Flutter,它将工作

flutter

jslywgbw

jslywgbw4#

运行以下命令,确保刷新了**.bashrc**文件

source ~/.bashrc

字符串
然后验证 Flutter 命令可用。

which flutter

llew8vvj

llew8vvj5#

路径位于/etc文件夹中的Environment,要编辑,

sudo gedit /etc/environment

字符串
编辑后必须:重启计算机

pb3s4cty

pb3s4cty6#

我会保持你的.bashrc干净,不要碰它。使用.bash_aliases作为你需要添加的任何导出路径。这样你就可以很容易地看到你添加的导出以及它们指向的位置:IE. nano .bash_aliases

export ANDROID_HOME=$HOME/Android/Sdk
export ANDROID_USER_HOME=$HOME/.android/

export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/platform-tools
export PATH=$PATH:/snap/bin/flutter

字符串
只需关闭所有终端窗口并重新打开它们。

相关问题