关于python:安装nodejs npm和grunt会出错

installing nodejs npm and grunt gives errors

我不熟悉python、nodejs、npm或grunt,但我需要安装它,因为我想尝试Github项目。

我从node.org下载了nodejs,并按照本网站的描述进行了安装和测试。这似乎有效,因为进入节点和运行console.log是有效的。

我试着用下面的线路安装NPM

1
sudo npm install npm -g

如NPM网站上所述。这似乎奏效了。

按照格伦特网站的入门指南,我更新了NPM。

1
npm update -g npm

以及安装CLI

1
npm install -g grunt-cli

从而产生以下信息:

1
2
3
4
5
/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
├── resolve@0.3.1
├── nopt@1.0.10 (abbrev@1.0.5)
└── findup-sync@0.1.3 (lodash@2.4.1, glob@3.2.11)

Github页面"运行npm install"说明的第二步出现了问题。导致这些错误:

4

如我所说,我对使用Python或任何其他程序都没有任何经验。我试过寻找一个类似的问题,但我不能真正判断其中是否有相同的问题,以及是否有任何解决方案可以适用于我的问题。很抱歉,如果这是重复的,我不知道。

但我在这里做错了什么?我需要做什么来解决这个问题?


您的问题与Python无关,您尝试使用的项目也无关。

npm install将查找本地package.json文件,并从中提供的列表安装依赖项。克隆完您提到的项目后,确保您的cd位于package.json的位置,然后再次尝试npm install


试试这个。

为项目创建新的空白文件夹。转到项目文件夹并手动创建NPM文件夹(不要使用命令行)。

然后再次尝试创建新项目。

希望这有帮助。