卸载Ijavascript和ijs

时间:2018-06-19 05:26:54

标签: node.js

我已使用命令从conda安装了nodejs:conda install -c conda-forge nodejs 之后我使用了这两个命令:

sudo npm install -g ijavascript
ijsinstall

现在,我的javascript内核不断死亡而不是开始: enter image description here

重新开始工作是徒劳的。

我的终端显示这些输出:

enter image description here enter image description here

建议重新安装并重新编译。重新安装意味着卸载然后安装但我应该在nodejs,ijavascript和ijs之间卸载什么?

我按照此网站安装了javascript:https://github.com/n-riesco/ijavascript

他们建议使用这些命令: enter image description here

但是,我使用conda来安装nodejs,最后两个命令是相同的。

1 个答案:

答案 0 :(得分:0)

首先卸载ijavascript和nodejs:

npm uninstall ijavascript

conda uninstall nodejs

之后运行以下命令:

conda install nodejs
npm install -g ijavascript
ijsinstall

详细答案:

  1. 因为它是用conda文档编写的,所以在安装带有conda的软件包时我们不应该使用sudo。一旦你用sudo运行conda,你必须永远使用sudo。
  2. https://conda.io/docs/user-guide/troubleshooting.html#permission-denied-errors-after-using-sudo-conda-command

    1. 但是在这种情况下我们没有使用sudo来安装我们只使用sudo for ijavascript的nodejs?
    2. 再次引用conda: "在Windows,macOS和Linux上,最好为本地用户安装Anaconda,它不需要管理员权限,是最强大的安装类型。但是,如果需要,可以安装Anaconda系统,这需要管理员权限。"

      我们不应该使用sudo(甚至不能运行npm install -g ijavascript)。