首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows上未使用Bash或ZSH的颤振命令

Windows上未使用Bash或ZSH的颤振命令
EN

Stack Overflow用户
提问于 2019-08-08 15:42:35
回答 1查看 578关注 0票数 1

我最近下载并在Windows 10上安装了新的Windows终端。它要求您下载Ubuntu,然后安装Windows终端(UWP);但是一旦这样做,您就可以在Windows中访问Bash。

所有这些都是正确的。然后我设置了ZSH (哦-天-ZSH),并使其正常工作。我可以使用ZSH来执行gitnpm命令,但是当我尝试运行任何flutter命令时,都会出现错误。当我将终端切换到bash时,也会出现同样的错误。

我的.bash_profile中只有一行:

代码语言:javascript
复制
export PATH=$PATH:/flutter/bin

我很想让我的flutter commandsbashzsh工作。但目前它只适用于cmd

我的bash文件位于C:\home\<username>,flutter安装在C:\flutter上。

我还将export PATH=$PATH:/flutter/bin添加到.zshrc文件中。(打开ZSH,运行nano ~/.zshrc)

.ZSHRC文件

颤振博士

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-09 02:53:07

错误消息$'\r': command not found意味着您的脚本具有Windows样式的换行符结尾。我经常碰到它,我现在一看见就认出它来!

/mnt/c/flutter/bin/flutter和任何其他bash脚本转换为Unix样式的换行符,问题就会消失。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57416318

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档