gpt4 book ai didi

macos - 升级后 NPM 不会运行

转载 作者:IT老高 更新时间:2023-10-28 22:03:20 27 4
gpt4 key购买 nike

我一直在使用 node .4x 和 npm,并决定升级到 .67。好家伙。

我使用的是 Mac OSX——它是新手。

当我输入 npm 我得到

-bash: /usr/bin/npm: No such file or directory

echo $PATH 显示了很多东西......一些冗余。

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/me/.rvm/bin:/usr/local/bin:/usr/local/:/usr/local/bin:/usr/local/bin/npm:/usr/local/bin/:/usr/local:/usr/local/bin:/usr/local/

我尝试了许多不同的安装,可能应该清理它,但我不知道该怎么做:)

有什么见解吗?

最佳答案

如果 /usr/bin/npm 中不再安装 npm,那么很有可能 bash(1)散列可执行文件名。每次执行常用程序时,散列都会保存对 PATH 中所有目录的重复搜索。由于程序几乎从不改变目录,这通常是个好主意。

要测试,请运行 hash -r。这将导致 bash(1) 忘记它的所有映射。 (这是无害的——它在没有映射的情况下启动并随着时间的推移而增长。)如果我是对的,那么您的 npm 将在任何位置执行正确的可执行文件。

关于macos - 升级后 NPM 不会运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8935341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com