env: node: No such file or directory

13 浏览
0 Comments

env: node: No such file or directory

环境:node:没有这样的文件或目录\n我检查了一下我的node目录是否有问题,一切正常。\n我已经尝试了以下答案:\n1. https://github.com/nodejs/node-v0.x-archive/issues/3911\n2. https://github.com/creationix/nvm/issues/1702\n3. browserify error /usr/bin/env: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ yarn init\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew install node\n更新Homebrew...\n==> 自动更新Homebrew!\n更新了1个tap(homebrew/core)。\n==> 更新的Formulae\nacpica fantom lego qmmp\nbat fn libdca rubberband\nbazel fselect libpqxx ruby-build\ncake fstar nativefier saxon\ncalabash groovysdk openimageio shellcheck\ncdrdao h2o pegtl sqlmap\ncmake hadoop percona-server teleport\nconan heroku phpunit urh\nconvox jenkins-job-builder pike\netcd jetty ponyc\nexomizer jetty-runner pygobject3\n警告:node 10.3.0已经安装,只是没有链接\n您可以使用`brew link node`来链接此版本。\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew link node\n链接/ usr / local / Cellar / node / 10.3.0 ...\n错误:无法符号链接include / node / android-ifaddrs.h\n目标/ usr / local / include / node / android-ifaddrs.h\n已经存在。您可能想要将其删除:\n rm \'/usr/local/include/node/android-ifaddrs.h\'\n要强制链接并覆盖所有冲突的文件:\n brew link --overwrite node\n要列出将被删除的所有文件:\n brew link --overwrite --dry-run node\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew link --overwrite --dry-run node\n将删除:\n/usr/local/include/node/android-ifaddrs.h\n/usr/local/include/node/common.gypi\n/usr/local/include/node/config.gypi\n/usr/local/include/node/libplatform/libplatform-export.h\n/usr/local/include/node/libplatform/libplatform.h\n/usr/local/include/node/libplatform/v8-tracing.h\n/usr/local/include/node/node.h\n/usr/local/include/node/node_api.h\n/usr/local/include/node/node_api_types.h\n/usr/local/include/node/node_buffer.h\n/usr/local/include/node/node_object_wrap.h\n/usr/local/include/node/node_version.h\n/usr/local/include/node/openssl/aes.h\n/usr/local/include/node/openssl/asn1.h\n/usr/local/include/node/openssl/asn1_mac.h\n/usr/local/include/node/openssl/asn1t.h\n/usr/local/include/node/openssl/bio.h\n/usr/local/include/node/openssl/blowfish.h\n/usr/local/include/node/openssl/bn.h\n/usr/local/include/node/openssl/buffer.h\n/usr/local/include/node/openssl/camellia.h\n/usr/local/include/node/openssl/cast.h\n/usr/local/include/node/openssl/cmac.h\n/usr/local/include/node/openssl/cms.h\n/usr/local/include/node/openssl/comp.h\n/usr/local/include/node/openssl/conf.h\n/usr/local/include/node/openssl/conf_api.h\n/usr/local/include/node/openssl/crypto.h\n/usr/local/include/node/openssl/des.h\n/usr/local/include/node/openssl/dh.h\n/usr/local/include/node/openssl/dsa.h\n/usr/local/include/node/openssl/dtls1.h\n/usr/local/include/node/openssl/e_os2.h\n/usr/local/include/node/openssl/ebcdic.h\n/usr/local/include/node/openssl/ec.h\n/usr/local/include/node/openssl/ecdh.h\n/usr/local/include/node/openssl/ecdsa.h\n/usr/local/include/node/openssl/engine.h\n/usr/local/include/node/openssl/err.h\n/usr/local/include/node/openssl/evp.h\n/usr/local/include/node/openssl/hmac.h\n/usr/local/include/node/openssl/idea.h\n/usr/local/include/node/openssl/lhash.h\n/usr/local/include/node/openssl/md4.h\n/usr/local/include/node/openssl/md5.h\n/usr/local/include/node/openssl/mdc2.h\n/usr/local/include/node/openssl/modes.h\n/usr/local/include/node/openssl/obj_mac.h\n/usr/local/include/node/openssl/objects.h\n/usr/local/include/node/openssl/ocsp.h\n/usr/local/include/node/openssl/opensslconf.h\n/usr/local/include/node/openssl/opensslv.h\n/usr/local/include/node/openssl/ossl_typ.h\n/usr/local/include/node/openssl/pem.h\n/usr/local/include/node/openssl/pem2.h\n/usr/local/include/node/openssl/pkcs12.h\n/usr/local/include/node/openssl/pkcs7.h\n/usr/local/include/node/openssl/rand.h\n/usr/local/include/node/openssl/rc2.h\n/usr/local/include/node/openssl/rc4.h\n/usr/local/include/node/openssl/ripemd.h\n/usr/local/include/node/openssl/rsa.h\n/usr/local/include/node/openssl/safestack.h\n/usr/local/include/node/openssl/seed.h\n/usr/local/include/node/openssl/sha.h\n/usr/local/include/node/openssl/srp.h\n/usr/local/include/node/openssl/srtp.h\n/usr/local/include/node/openssl/ssl.h\n/usr/local/include/node/openssl/ssl2.h\n/usr/local/include/node/openssl/ssl3.h\n/usr/local/include/node/openssl/stack.h\n/usr/local/include/node/openssl/symhacks.h\n/usr/local/include/node/openssl/tls1.h\n/usr/local/include/node/openssl/ts.h\n/usr/local/include/node/openssl/txt_db.h\n/usr/local/include/node/openssl/ui.h\n/usr/local/include/node/openssl/whrlpool.h\n/usr/local/include/node/openssl/x509.h\n/usr/local/include/node/openssl/x509_vfy.h\n/usr/local/include/node/openssl/x509v3.h\n/usr/local/include/node/pthread-barrier.h\n/usr/local/include/node/stdint-msvc2008.h\n/usr/local/include/node/tree.h\n/usr/local/include/node/uv-aix.h\n/usr/local/include/node/uv-bsd.h\n/usr/local/include/node/uv-darwin.h\n/usr/local/include/node/uv-errno.h\n/usr/local/include/node/uv-linux.h\n/usr/local/include/node/uv-os390.h\n/usr/local/include/node/uv-posix.h\n/usr/local/include/node/uv-sunos.h\n/usr/local/include/node/uv-threadpool.h\n/usr/local/include/node/uv-unix.h\n/usr/local/include/node/uv-version.h\n/usr/local/include/node/uv-win.h\n/usr/local/include/node/uv.h\n/usr/local/include/node/v8-inspector-protocol.h\n/usr/local/include/node/v8-inspector.h\n/usr/local/include/node/v8-platform.h\n/usr/local/include/node/v8-profiler.h\n/usr/local/include/node/v8-testing.h\n/usr/local/include/node/v8-util.h\n/usr/local/include/node/v8-value-serializer-version.h\n/usr/local/include/node/v8-version-string.h\n/usr/local/include/node/v8-version.h\n/usr/local/include/node/v8.h\n/usr/local/include/node/v8config.h\n/usr/local/include/node/zconf.h\n/usr/local/include/node/zlib.h\n/usr/local/share/doc/node/gdbinit\n/usr/local/share/doc/node/lldb_commands.py\n/usr/local/share/doc/node/lldbinit\n/usr/local/share/man/man1/node.1\n/usr/local/share/systemtap/tapset/node.stp\n/usr/local/lib/dtrace/node.d\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew link node\n链接/ usr / local / Cellar / node / 10.3.0 ...\n错误:无法符号链接include / node / android-ifaddrs.h\n目标/ usr / local / include / node / android-ifaddrs.h\n已经存在。您可能想要将其删除:\n rm \'/usr/local/include/node/android-ifaddrs.h\'\n要强制链接并覆盖所有冲突的文件:\n brew link --overwrite node\n要列出将被删除的所有文件:\n brew link --overwrite --dry-run node\nUSER-no-MacBook-Pro-2:nomadcoin user$ run node\nbash: run: command not found\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew install node --force\n警告:node 10.3.0已经安装,只是没有链接\n您可以使用`brew link node`来链接此版本。\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew install node --rf\n警告:node 10.3.0已经安装,只是没有链接\n您可以使用`brew link node`来链接此版本。\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew install -rf node\n警告:node 10.3.0已经安装,只是没有链接\n您可以使用`brew link node`来链接此版本。\nUSER-no-MacBook-Pro-2:nomadcoin user$ node install yarn\nbash: node: command not found\nUSER-no-MacBook-Pro-2:nomadcoin user$ npm install yarn\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew install yarn -g\n警告:yarn 1.7.0已经安装并且是最新版本\n要重新安装1.7.0,请运行`brew reinstall yarn`\nUSER-no-MacBook-Pro-2:nomadcoin user$ brew reinstall yarn\n==> 重新安装yarn\n==> 正在下载https://yarnpkg.com/downloads/1.7.0/yarn-v1.7.0.tar.gz\n已下载:/Users/user/Library/Caches/Homebrew/yarn-1.7.0.tar.gz\n /usr/local/Cellar/yarn/1.7.0:14个文件,4.2MB,在1秒内构建完成\nUSER-no-MacBook-Pro-2:nomadcoin user$ yarn install\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ yarn init\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ ln -s /usr/bin/nodejs /usr/bin/node\nln:/usr/bin/node:操作不允许\nUSER-no-MacBook-Pro-2:nomadcoin user$ sudo ln -s /usr/bin/nodejs /usr/bin/node\n密码:\nln:/usr/bin/node:操作不允许\nUSER-no-MacBook-Pro-2:nomadcoin user$ $ sudo apt-get install nodejs-legacy\nbash:$:找不到命令\nUSER-no-MacBook-Pro-2:nomadcoin user$ $ sudo brew install nodejs-legacy\nbash:$:找不到命令\nUSER-no-MacBook-Pro-2:nomadcoin user$ npm debug\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ nvm debug\nbash: nvm:找不到命令\nUSER-no-MacBook-Pro-2:nomadcoin user$ sudo chown -R $USER /usr/local\nchown:/usr/local:操作不允许\nUSER-no-MacBook-Pro-2:nomadcoin user$ npm --version\nenv: node: No such file or directory\nUSER-no-MacBook-Pro-2:nomadcoin user$ nvm --version\nbash: nvm:找不到命令\nUSER-no-MacBook-Pro-2:nomadcoin user$ nvm install\nbash: nvm:找不到命令\nUSER-no-MacBook-Pro-2:nomadcoin user$ ln -s /usr/local/Cellar/node /usr/bin/node\nln:/usr/bin/node:操作不允许\nUSER-no-MacBook-Pro-2:nomadcoin user$

0
0 Comments

(env: node: No such file or directory)这个问题的出现的原因是因为在通过启动器打开SourceTree时,hooks无法正常工作。解决方法是通过终端打开SourceTree。

在终端中输入以下命令来打开SourceTree:

/Applications/SourceTree.app/Contents/MacOS/Sourcetree

0
0 Comments

问题的原因是在使用node命令时,系统找不到相关的文件或目录。解决方法是创建一个指向正确路径的符号链接。

which node命令可以用来查找当前系统中node命令的路径。

sudo ln -s /home/ubuntu/.nvm/versions/node/v12.13.1/bin/node是创建符号链接的命令,其中/home/ubuntu/.nvm/versions/node/v12.13.1/bin/nodenode命令的正确路径,通过这条命令可以将该路径与/usr/bin/node建立符号链接。

虽然这种方法可以解决问题,但并不是最理想的解决方案。每当node版本更改时,都需要更新符号链接。这似乎是nvm应该自动处理的事情。

希望nvm能够自动更新符号链接,以避免手动更新的麻烦。

0
0 Comments

(env: node: No such file or directory)这个问题的出现的原因是因为没有正确安装和配置Node环境。解决方法如下:

1. 首先,使用命令node -v检查是否已安装Node。如果提示"command not found",则说明没有安装Node。

2. 如果使用的是nvm(Node版本管理工具),则需要使用brew install nvm命令安装nvm。然后使用nvm install version-of-node-you-want-to-install命令安装指定版本的Node,再使用nvm use the-version命令激活该版本。

3. 完整的安装链包括以下步骤:

- 使用brew install nvm命令安装nvm,这是Node的环境和版本管理工具。

- 使用nvm install 10.3.0命令安装Node和npm。

- 使用npm install -g yarn命令安装yarn。

- 使用node -vnpm -vnvm -vyarn -v命令检查它们是否都正常工作。

另外,还可以使用which node命令查找node的安装路径,如果没有找到,则可以使用find / -name node命令进行全盘扫描。

以下是一个示例对话,展示了问题的解决过程:

Try node -v to see whether you've installed node. I think your node not works.
nvm is the environment managment for node. If you are using nvm, you should brew install nvm, and use nvm install version-of-node-you-want-to-install to install node, and use nvm use the-version to let node works.
Whole install chain is: 
brew install nvm, to install nvm, which is environment/version management for node.
nvm install 10.3.0, to install node and npm
npm install -g yarn, to install yarn
use node -v, npm -v, nvm -v, yarn -v to check if they all works.
Also useful: which node and if that's turning up nothing, then find / -name node for a full scan.
Yes, you are right. My node is not working. Also I tried following.....USER-no-MacBook-Pro-2:~ user$ brew install nvm Warning: nvm 0.33.11 is already installed and up-to-date To reinstall 0.33.11, run brew reinstall nvm USER-no-MacBook-Pro-2:~ user$
OK assuming you are using node 10.3.0, run nvm install 10.3.0
Sorry USER-no-MacBook-Pro-2:~ user$ nvm install 10.3.0 bash: nvm: command not found USER-no-MacBook-Pro-2:~ user$ nvm install 10.3.0 bash: nvm: command not found USER-no-MacBook-Pro-2:~ user$ nvm use the-version bash: nvm: command not found USER-no-MacBook-Pro-2:~ user$ which node USER-no-MacBook-Pro-2:~ user$ I tried to type find / -name node then /usr/local/Cellar/node/10.3.0/bin/node /usr/local/opt/node
Thank you !! It was done when following your steps. Thanks a lot!
this really helped a lot. thanks. I also used this link: stackoverflow.com/a/43037695/7377537 to resolve the issue
If you don't know which node version to install, try nvm install --lts to install the latest LTS version

通过上述步骤,您应该能够解决(env: node: No such file or directory)的问题。

0