当前位置: 首页 > 知识库问答 >
问题:

ode.js不让我安装xml2json模块

慕容念
2023-03-14

我在网上搜索了一个解决方案,但没有找到。我是Node.js的新手,到目前为止,我安装的任何模块都没有任何问题。

只有从昨天当我已经搜索了一个xml模块node.js,它开始给我一个问题。

我已经更新了网络框架sdk并做了需要的事情,卸载了节点并再次安装了它,但仍然没有解决方案

我尝试安装的模块是xml2json(npm install xml2json),错误如下:

守则:

C:\Program Files (x86)\EasyPHP-12.1\www\MyFirstProject\server>npm install xml2js
on
npm WARN package.json server@0.0.1 No repository field.
npm WARN package.json server@0.0.1 No README data
npm http GET https://registry.npmjs.org/xml2json
npm http 304 https://registry.npmjs.org/xml2json
npm http GET https://registry.npmjs.org/node-expat/2.0.0
npm http 304 https://registry.npmjs.org/node-expat/2.0.0

> node-expat@2.0.0 install C:\Program Files (x86)\EasyPHP-12.1\www\MyFirstProjec
t\server\node_modules\xml2json\node_modules\node-expat
> node-gyp rebuild


C:\Program Files (x86)\EasyPHP-12.1\www\MyFirstProject\server\node_modules\xml2j
son\node_modules\node-expat>node "C:\Program Files\nodejs\node_modules\npm\bin\n
ode-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
gyp ERR! configure error
gyp ERR! stack Error: spawn ENOENT
gyp ERR! stack     at errnoException (child_process.js:980:11)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:771:
34)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modu
les\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Program Files (x86)\EasyPHP-12.1\www\MyFirstProject\server\node_
modules\xml2json\node_modules\node-expat
gyp ERR! node -v v0.10.15
gyp ERR! node-gyp -v v0.10.6
gyp ERR! not ok
npm ERR! weird error 1
npm ERR! not ok code 0

共有3个答案

长孙谦
2023-03-14

我也有同样的问题。对我来说,pythonvar指向的是安装目录,而不是可执行文件本身。

岑元徽
2023-03-14

我不得不将python从3降级到2。

吉普说:

在Windows上:Python(推荐v2.7.3,不支持v3. x. x)

这与此无关,但很可能是您的下一个问题:如果下一个错误是错误MSB8020,请执行以下操作:

$ npm install xml2json -msvs_version=2012
郜俊晤
2023-03-14

一些使用Python构建的包和使用Windows 7 64位的包似乎存在问题。
几个谷歌搜索显示,最受欢迎的尝试是:

>

PYTHONenv变量设置为(空字符串)

在C:\Python中安装Python,并设置以下env变量。

PYTHONPATH=C:\Python
Python=%PYTHONPATH%\Python.exe

祝你好运

 类似资料:
  • 当运行我的项目包时,我有上面的标题错误,在我试图使用 npm安装xml2json 但是,我只有以下错误,你能给我建议或想法,从这个问题中走出来吗... 编辑:: 1 在我安装了更新的Visual Studio 2005到2012后,当我运行npm安装xml2json和npm安装xml2json--unsece-perm时,我得到下面的错误, 提前感谢,戈帕尔·R

  • xml2json 是一个header-only的C++库,用来将 XML 文档转成 JSON 格式。 它是高性能的--在商业硬件上3ms可以转换一个150KB的字幕文件。它采用以下简单但是精细考虑的转换规则: XML JSON Access <e/> "e": null o.e <e>text</e> "e": "text" o.e <e name="value" /> "e":{"@name":

  • 我试图在PyCharm中使用python,并为我的项目设置一个virtualenv。我想象的工作方式应该是,我建立一个项目,从一个存储库中提取。这是一个Django项目,所以我启用了Django支持。设置pyenv是有益的,所以我将解释器设置为使用pyenv。PyCharm应该包括pyenv,所以我不需要从我的操作系统安装它,我的印象是要么Django也有它,要么我可以从PyCharm安装它。 而

  • 嗨,朋友们有一个问题,当我运行模拟器在android studio在我的lapto(aser aspire 5250)中,它显示我的错误消息“haxm没有安装”,所以我已经咀嚼它并安装,现在它显示为安装状态,但当我再次启动模拟器时,它显示haxm没有安装,所以我跟踪sdk的完整路径,并试图安装haxm,但当时它显示我,你的笔记本电脑不支持这一点,请帮助我,以便我可以运行我的模拟器在android

  • 我正在尝试从github安装Exscript。 当我试图加载它时,python找不到它: 但是,当我尝试用setup在同一个虚拟环境中安装它时。py它成功安装并加载。 我做错了什么?

  • 我不能使用NodeJS中的命令提示符来使用。运行时出现以下错误: