我最近下载并在Windows 10上安装了新的Windows终端。它要求您下载Ubuntu,然后安装Windows终端(UWP);但是一旦这样做,您就可以在Windows中访问Bash。
所有这些都是正确的。然后我设置了ZSH (哦-天-ZSH),并使其正常工作。我可以使用ZSH来执行git和npm命令,但是当我尝试运行任何flutter命令时,都会出现错误。当我将终端切换到bash时,也会出现同样的错误。
我的.bash_profile中只有一行:
export PATH=$PATH:/flutter/bin我很想让我的flutter commands在bash和zsh工作。但目前它只适用于cmd。
我的bash文件位于C:\home\<username>,flutter安装在C:\flutter上。
我还将export PATH=$PATH:/flutter/bin添加到.zshrc文件中。(打开ZSH,运行nano ~/.zshrc)
.ZSHRC文件

颤振博士

发布于 2019-08-09 02:53:07
错误消息$'\r': command not found意味着您的脚本具有Windows样式的换行符结尾。我经常碰到它,我现在一看见就认出它来!
将/mnt/c/flutter/bin/flutter和任何其他bash脚本转换为Unix样式的换行符,问题就会消失。
https://stackoverflow.com/questions/57416318
复制相似问题