【问题标题】:Use NPM with zsh shell in ubuntu windows 10在 ubuntu windows 10 中使用 NPM 和 zsh shell
【发布时间】:2020-12-14 11:49:11
【问题描述】:

所以我最近开始使用 zsh 在 python 中编码,我必须为其配置环境变量,现在我试图在 javascript 中启动一个小项目,它不会让我使用 npm。 尝试初始化 repo 会向我抛出这个错误:

npm init -y
zsh: /mnt/c/program files/nodejs//npm: bad interpreter: /bin/sh^M: no such file or directory

当然它不会让我安装软件包。 有什么建议么?因为我没有找到任何可以帮助我解决问题的方法。

【问题讨论】:

  • 看起来您的项目文件中有 Windows 行尾 (^M)。您需要删除它们。
  • 那你会怎么做呢?我用的是windows不是吗?

标签: javascript node.js ubuntu npm zsh


【解决方案1】:

好吧,看来我必须重新安装 nodejs,因为这是一个新的 shell,zsh 没有安装它:如果有人有类似的问题,你可能想尝试以下方法:

curl -sL https://deb.nodesource.com/setup_15.x | sudo -E bash -
sudo apt-get install -y nodejs 

然后


sudo apt-get install -y nodejs

【讨论】:

    猜你喜欢
    • 2018-03-12
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 2015-02-05
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多