繁体   English   中英

未找到 ZSH 命令

[英]ZSH command not found

我意识到这个问题已经被问到了很多,但我觉得我已经尝试了一切。 直到现在,我几个月来都没有遇到 node 或 npm 的任何问题。 我正在关注Airtable Hello World 教程 我附上了屏幕截图以节省您的时间。 他们指示您:

  1. 使用npm install -g @airtable/blocks-cli下载他们的 npm 包。 说明截图。

  2. 然后运行(x 和 y 用于授权。)

block init xxxxxxxxx/yyyyyyyyyyyyy --template=https://github.com/Airtable/blocks-hello-world hello_world
  1. 其次是cd hello_world

  2. 最后block run

    在此处输入图片说明

这就是问题开始的地方。 我收到一条错误消息,指出zsh: command not found: block

  • 我试过多次更改我的 $PATH 变量
  • 我添加了source ~/.bash_profile tp ,我的~/.zshrc
  • 我尝试向我的~/.zshrc添加别名
  • 我尝试切换到 bash 并运行命令。
  • (StackOverflow)似乎是同样的问题,但对我不起作用。

相关信息

npm@6.13.4 /usr/local/lib/node_modules/npm

当我运行echo $PATH我得到:

/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/{MY_NAME}/npm/bin

当我运行which zsh我得到:

/usr/local/bin/zsh

当我运行which npm我得到:

/usr/local/bin/npm

当我运行npm list -g | head -n 1 npm list -g | head -n 1我得到:

/Users/{MY_NAME}/.npm-global/lib

我通过使用 nvm 安装节点解决了这个问题。 它更容易使用,而且我不再遇到这些问题。

这是链接: https : //github.com/nvm-sh/nvm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM