Cod*_*ter 45 zsh flutter macos-catalina
最近我将 Mac OS 更新到最新的 Catalina,我的终端现在使用 zsh 开始显示以下错误:
zsh: command not found: flutter
Run Code Online (Sandbox Code Playgroud)
更新前运行正常。
Mur*_*jed 161
您需要更新环境路径。
打开终端。
vim $HOME/.zshrc
按“I”键进入插入模式。
在打开的文件中添加以下行:
export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin"
按“Esc”然后:wq!在终端中输入并按回车退出vim。
重新打开终端并检查“颤振医生”
如果此解决方案不起作用,请从路径中删除双引号。
小智 44
在 macOS Catalina 10.15.5 (19F101) 上工作。 我使用了.zprofile而不是.zhrc
通过设置 -> 安全和隐私 -> 全盘访问提供对终端的全盘访问。添加终端
如果当前终端使用 bash,请使用以下命令更改为 zshell
chsh -s /bin/zsh
在根目录中,比如 /Users/^YourAccount^ 执行以下命令
touch .zprofile
vim .zprofile
按 I 进入插入模式。输入以下内容
export PATH=$PATH:/Users/^YourAccount^/^YourPath^/flutter/bin
按 Esc 保存并退出,然后按 :wq 和 Enter
关闭终端并重新打开。然后尝试执行flutter命令
Mar*_*ura 25
您必须更新您的环境 $PATH 变量。
1)打开文件$HOME/.zshrc $HOME是你的家路径
2)在打开的文件中添加以下行:
export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
3) 保存更改并重新启动终端会话。
该过程也记录在此处
sur*_*tya 19
对我来说,去掉双引号就解决了。
尝试改变
export PATH="$PATH:[PATH TO FLUTTER]/flutter/bin"
into
export PATH=$PATH:[PATH TO FLUTTER]/flutter/bin
adding few more steps for easiness:
Open terminal.
vim $HOME/.zshrc
Run Code Online (Sandbox Code Playgroud)
Press "I" to open insert mode.
add the following line in the opened file:
export PATH=$PATH:[PATH TO FLUTTER]/flutter/bin (remember I don't have double quotes here)
Run Code Online (Sandbox Code Playgroud)
Press "Esc" then type :wq in terminal to exit edit mode.
Type
source .zshrc to reload the terminal for changes
Moh*_*tol 14
在 android studio 终端中,只需输入以下命令:
export PATH="/YOUR_FLUTTER_DIR/flutter/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
将 YOUR_FLUTTER_DIR 更改为您的实际目录
小智 11
按着这些次序:
打开查找器 Enter Cmd + Shift + G
键入~在进入该文件夹弹出。
现在输入Cmd + Shift + .以显示隐藏文件。
打开.zshrc
添加这一行
export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
将此 /YOUR_FLUTTER_DIR 替换为 flutter 目录的路径。在我的 mac 中,路径是
export PATH=$PATH:$HOME/FlutterDevelopment/flutter/bin
Run Code Online (Sandbox Code Playgroud)
小智 11
这对我有用:
脚步:
open .zshrc (This opens the document in text edit)
Run Code Online (Sandbox Code Playgroud)
export PATH="/Users/YOUR_USERNAME/Documents/code/tools/flutter/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
.zshrcflutter doctor
Run Code Online (Sandbox Code Playgroud)
小智 10
我从 Mojave 更新到 Catalina 并运行终端,从 bash shell 切换到默认/首选 zsh shell。然后被打
zsh:找不到命令:颤动
所以,按照在别处看到的建议,只将以下内容添加到 Users/MyUserId/.zshrc
export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
echo $PATH显示它/Users/MyUserId/flutter/bin现在是配置的路径之一。但是,我无法让“颤振医生”工作,但在 jelliesgame.com 上发现了一篇建议复制的帖子
Users/MyUserId/.bash_profile 到 Users/MyUserId/.zshenv
现在,颤振医生给出了一个干净的健康清单
小智 9
遇到了同样的问题,只是意识到我忘记添加结束报价
所以正确的方法是通过键入添加到 .zshrcvim ~/.zshrc
PATH="$PATH:$HOME/Flutter/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
或者
export PATH="$PATH:/YOUR_FLUTTER_DIR/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
然后运行source ~/.zshrc或打开一个新的终端窗口
我尝试按照这里的建议在我的MAC上安装flutter,但它仍然不起作用,搜索后我发现了一篇文章here。
因此,我将 .zshrc 文件更改为:
export PATH="$PATH:/Users/YOUR_PROVILE_NAME/YOUR_DEVELOPMENT_FOLDER/flutter/bin"
Run Code Online (Sandbox Code Playgroud)
更改YOUR_PROVILE_NAME为您的名称配置文件,也更改YOUR_DEVELOPMENT_FOLDER为flutter 的开发文件夹
现在它正在发挥作用。
注意:我使用Catalina OS v10.15.4
| 归档时间: |
|
| 查看次数: |
54943 次 |
| 最近记录: |