在Ubuntu 20.04中安装Node.js时出现了Python2错误

3
我已经更新到新的Ubuntu 20.04LTS版本,但我的所有节点安装都消失了。因此,我尝试了以下两种方法来安装节点:
1. sudo apt update sudo apt install nodejs npm
2. curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install nodejs
在安装nodejs时,我遇到了错误:nodejs: 依赖于python2-minimal,但它无法安装。无法解决问题,您保留了损坏的软件包。 screenshot
2个回答

3

您需要安装Python2。在Ubuntu 20上的步骤如下:

  1. sudo add-apt-repository universe
  2. sudo apt-get update
  3. sudo apt-get install python2 这将成功安装Python2。现在您可以继续进行正常的Node.js安装。

0

我曾经遇到过类似的问题,并通过按照https://speedysense.com/install-nodejs-on-ubuntu-20-04/上的说明解决了它。

Tldr 在终端上运行以下命令:对于当前的LTS版本(v14.x),

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

sudo apt-get install -y nodejs

然后在终端上运行以下命令来检查您的Nodejs和npm版本:

node --version
npm --version

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接