设置颤振路径时遇到问题

时间:2018-03-14 01:05:57

标签: linux flutter

我一直试图设置一条颤动的路径,所以我不需要每次都做一个临时的路径。我是使用终端和Unix的新手(也是Mac用户),并且不了解如何使用网站上的说明设置我的路径。而且我并不完全确定我在哪里挥舞着我的屁股并没有帮助。想知道一步一步做什么。

10 个答案:

答案 0 :(得分:25)

我正在使用Ubuntu 18.04 LTS。假设您已成功下载flutter_linux_v0.5.1-beta.tar.xz(到目前为止的最新更新)并将其提取到您的首选目录中。

export PATH=`pwd`/flutter/bin:$PATH

在ubuntu终端中运行此命令(Ctrl + Alt + T),可将flutter命令PATH变量添加到临时会话的系统路径中。关闭终端后,系统路径就会被删除。

为使ubuntu终端永久记住波动命令,您需要:

  

1。)打开终端,然后将cd转到$ HOME。例如:user @ linux:〜$

     

2。)使用所需的编辑器打开隐藏文件.bashrc。它位于$ HOME中。

     

3。)添加以下行   export PATH=/home/yourname/flutter/bin:$PATH   .bashrc文件中的换行符,最好作为最后一行编辑并保存文件。

     

4。)在终端中运行source /home/yourname/.bashrc以处理您的最新更改。

     

5。)最后,运行echo $PATH来查看flutter目录和其他类似路径在您的系统路径中。例如:/home/yourname/flutter/bin

现在关闭当前终端,然后重新打开新终端以检查flutter doctor。从现在开始,它应该与所有其他可用的flutter命令一起处理。谢谢 ! :)

答案 1 :(得分:2)

export PATH=`pwd`/flutter/bin:$PATH

答案 2 :(得分:1)

您可以将Flutter路径添加到系统路径或~/.profile文件中。

这将对您有所帮助,因为它有更详细的说明,使用.profile与.bashrc的区别以及在不同shell上的使用情况。

https://unix.stackexchange.com/questions/26047/how-to-correctly-add-a-path-to-path

答案 3 :(得分:1)

Windows
请参阅本教程https://www.java.com/en/download/help/path.xml

Mac OS
打开或创建~/.profile在底部添加以下行。

export PATH=$PATH:/flutter/bin

Linux
打开或创建~/.bash_profile在底部添加以下行。

export PATH=$PATH:/flutter/bin

有关更多文档

https://flutter.io/docs/get-started/install/macos#update-your-path

答案 4 :(得分:0)

这取决于您使用的shell,如果使用bash,则可以编辑~/.bash_profile,将环境变量添加为export PATH=xxx/flutter/bin:$PATH;如果使用zsh,则应该编辑~/.zshrc,请添加环境变量作为导出PATH=xxx/flutter/bin:$PATH

答案 5 :(得分:0)

当我在ubuntu OS中使用VS Code / Flutter时,我遇到了同样的问题。每次显示消息flutter: command not found。然后,我通过VS Code集成终端设置路径。请查看以下屏幕截图。

enter image description here

答案 6 :(得分:0)

打开一个终端窗口并编写命令     vim〜/ .bash_profile 将此写入文件。

alias flutter="~/flutter/bin/flutter" 

如果已在根(〜)文件夹中提取了颤动。

保存并在终端中运行此命令。

source ~/.bash_profile

现在您完成了。

答案 7 :(得分:0)

如何在MacOS上安装Flutter https://www.youtube.com/watch?v=ZwUGHiroGBo

要将Flutter永久添加到您的路径,请遵循以下命令行

  1. 打开(或创建)shell的rc文件。在终端中输入echo $SHELL可以告诉您正在使用哪个shell。如果您使用的是Bash,请编辑$HOME/.bash_profile$HOME/.bashrc.如果使用的是Z shell,请编辑$HOME/.zshrc.如果使用的是其他Shell,则文件路径和文件名将不同在您的计算机上。

    在您的终端中,运行:

    touch $HOME/.bash_profile
    
    vi $HOME/.bash_profile
    

Catalina 中,您的默认外壳为ZSH,因此您也可以将'(dot)bash_profile'替换为'(dot)zshrc'[不带引号并替换点],其余的为一样!

还可以检查环境是否正在运行,您只需键入'flutt'+ TAB,如果自动完成功能已完成!

  1. 添加以下行并将[Flutter SDK]更改为提取Flutter SDK并保存的路径

    如果这不起作用:

    export PATH="$PATH: /Users/Desktop/flutter/bin"
    

    尝试以下方法:

    export PATH="$HOME/Users/Desktop/flutter/bin:$PATH"
    

保存文件并关闭它。

  1. 运行源代码$HOME/.bash_profile刷新当前窗口,或打开一个新的终端窗口以自动获取文件。

  2. 并通过运行以下命令验证flutter/bin目录现在位于您的PATH中:

    echo $PATH
    

    通过运行以下命令验证flutter命令是否可用:

    which flutter
    

对我来说成功完成了

enter image description here

答案 8 :(得分:0)

我正在使用macOS Catalina版本10.15.7,并按照以下步骤更新了$PATH变量:

  1. 可选:在终端中输入echo $SHELL。它将告诉您正在使用哪个shell。 macOS Catalina默认情况下使用Z Shell。 输出:/ bin / zsh
  2. 可选:在终端中输入echo $PATH,然后按Enter。它将显示已设置为路径变量的现有路径。 输出:/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / local / go / bin:/ Library / Apple / usr / bin < / li>
  3. 当我使用Z shell时,我必须打开.zshrc文件。就我而言,我正在使用vim编辑器。您也可以使用nanoatom编辑器。要打开文件,请在终端中输入vi ~/.zshrc
  4. 输入i作为插入模式。
  5. 键入export PATH="$PATH:[your_flutter_sdk_path_here]/flutter/bin"
  6. 要在Vim / vi中保存文件,请按Esc键,然后键入:w并按Enter键。
  7. 要通过按Esc键退出Vim / vi,然后键入:x并按Enter键。
  8. 最后,您需要点符号来激活。在您的终端中输入. ~/.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 / bin

通过在终端中运行which flutter来验证flutter命令是否可用。

输出:/ Users / user / Documents / flutter / bin / flutter

答案 9 :(得分:0)

对于 bash 配置文件用户

第一步:打开终端并输入

vim ~/.bash_profile

第 2 步:输入此命令(修改您的文件夹路径)

注意:我在我的用户名中添加了一个新文件夹(FlutterSDK)

export PATH="$PATH:$HOME/FlutterSDK/flutter/bin"

第 3 步:按 esc

第 4 步:输入 :wq!保存这个 bash 文件的命令

:wq!

第五步:关闭当前终端窗口并打开新窗口

第 6 步:验证类型 flutter version 命令

flutter --version