gpt4 book ai didi

linux - zsh:找不到命令;表达

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:46 28 4
gpt4 key购买 nike

当我尝试全局安装 express-generator 时,它说它成功了。我什至可以在我的全局应用程序列表中看到它但是当我尝试运行 express我遇到标题问题:zsh: command not found: express

实际上我发布这个是因为我不知道在哪里发布解决方案。

我遇到了这个问题,花了很长时间和一些白发终于找到了解决方案,我想为其他人省去麻烦。

我已经从这里阅读堆栈溢出时发现这是一个路径问题,但是访问所述路径是一场噩梦,而且以正确的方式编写正确的路径也是一个挑战

zsh: command not found: express

我找到的解决方案是首先找到您的 .zshrc 在 vi​​m 或 vscode 中打开它,然后查找该行

export PATH=$HOME/bin:/usr/local/bin:$PATH

此时你需要做一些检查....打开另一个终端窗口并输入

yarn --version

我的给了我 1.17.3记下这个版本号,你会需要它返回您的 .zshrc 并在第一行导出行下的下一行添加另一行(很多解决方案都说添加但从未明确告诉您如何添加)

export PATH=$HOME/bin:/usr/local/bin:$PATH
export PATH="$PATH:/opt/yarn-1.17.3/bin"

如果你还想全局安装包并使用它们,你还没有完成你需要添加另一个路径,这是 yarn 实际存储全局包和命令的地方

export PATH=$HOME/bin:/usr/local/bin:$PATH
export PATH="$PATH:/opt/yarn-1.17.3/bin"
export PATH="$(yarn global bin):$PATH"

保存退出我还建议您清除缓存并运行

source ~/.profile 

这将确保您刚刚所做的更改反射(reflect)在系统中希望这会有所帮助。

最佳答案

.zshrc

export PATH=$HOME/bin:/usr/local/bin:$PATH
export PATH="$PATH:/opt/yarn[your version of yarn]/bin"
export PATH="$(yarn global bin):$PATH"

关于linux - zsh:找不到命令;表达,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57394385/

28 4 0
文章推荐: html - 左侧小面板 - float 不能正常工作 HTML CSS
文章推荐: Java 停止 GIF 动画
文章推荐: html -
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com