asciidoctor / atom-asciidoc-preview

⚛ AsciiDoc preview for the Atom editor.
https://atom.io/packages/asciidoc-preview
MIT License
142 stars 42 forks source link

apm install asciidoc-preview fail with error #33

Closed gxf20052139 closed 10 years ago

gxf20052139 commented 10 years ago
Installing asciidoc-preview to C:\Users\guoxf2_yuchengtech\.atom\packages failed

> runas@0.5.4 install C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\pathwatcher\node_module
s\runas
> node-gyp rebuild

C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\pathwatcher\node_modules\runas>node "C:\Choco
latey\lib\Atom.0.120.0\tools\Atom\resources\app\apm\node_modules\atom-package-manager\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gy
p.js" rebuild

npm http GET https://registry.npmjs.org/mustache/0.8.2
npm http GET https://registry.npmjs.org/wrench
npm http GET https://registry.npmjs.org/opal-npm-wrapper
npm http GET https://registry.npmjs.org/temp
npm http GET https://registry.npmjs.org/cheerio
npm http GET https://registry.npmjs.org/pathwatcher
npm http GET https://registry.npmjs.org/underscore-plus
npm http GET https://registry.npmjs.org/fs-plus
npm http GET https://registry.npmjs.org/asciidoctorjs-npm-wrapper/0.1.3
npm http 304 https://registry.npmjs.org/cheerio
npm http 304 https://registry.npmjs.org/pathwatcher
npm http 304 https://registry.npmjs.org/underscore-plus
npm http 304 https://registry.npmjs.org/wrench
npm http 304 https://registry.npmjs.org/mustache/0.8.2
npm http 304 https://registry.npmjs.org/opal-npm-wrapper
npm http 304 https://registry.npmjs.org/fs-plus
npm http 304 https://registry.npmjs.org/asciidoctorjs-npm-wrapper/0.1.3
npm http 304 https://registry.npmjs.org/temp
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/osenv/0.0.3
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/q
npm http GET https://registry.npmjs.org/runas
npm http GET https://registry.npmjs.org/xmlhttprequest
npm http GET https://registry.npmjs.org/emissary
npm http GET https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/htmlparser2
npm http GET https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/CSSselect
npm http GET https://registry.npmjs.org/bindings
npm http GET https://registry.npmjs.org/entities
npm http GET https://registry.npmjs.org/nan/0.8.0
npm http 304 https://registry.npmjs.org/xmlhttprequest
npm http 304 https://registry.npmjs.org/emissary
npm http 304 https://registry.npmjs.org/htmlparser2
npm http 200 https://registry.npmjs.org/async
npm WARN `git config --get remote.origin.url` returned wrong result (git://github.com/anthonny/opal-npm-wrapper.git)
npm http 304 https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/runas
npm http 304 https://registry.npmjs.org/CSSselect
npm http 304 https://registry.npmjs.org/osenv/0.0.3
npm http 304 https://registry.npmjs.org/bindings
npm ERR! git clone git://github.com/anthonny/opal-npm-wrapper.git
npm http 304 https://registry.npmjs.org/nan/0.8.0
npm ERR! Error: ENOENT, lstat 'C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_m
odules\rimraf\test\setup.sh'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Chocolatey\\lib\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "C:\\Chocolatey\\lib
\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Chocolatey\\lib\
\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.apmrc" "inst
all" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.node-gyp\\.atom\\.apm\\asciidoc-preview\\0.2.3\\package.tgz" "--target=0.11.10" "--arch=ia32" "--msvs_version=2010"

npm ERR! cwd C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\rimraf\tes
t\setup.sh
npm ERR! fstream_path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\ri
mraf\test\setup.sh
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack C:\Chocolatey\lib\Atom.0.120.0\tools\Atom\resources\app\apm\node_modules\atom-package-manager\node_modules\npm\node_modules\fstream\lib\w
riter.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat 'C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_m
odules\async\package.json'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Chocolatey\\lib\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "C:\\Chocolatey\\lib
\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Chocolatey\\lib\
\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.apmrc" "inst
all" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.node-gyp\\.atom\\.apm\\asciidoc-preview\\0.2.3\\package.tgz" "--target=0.11.10" "--arch=ia32" "--msvs_version=2010"

npm ERR! cwd C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\async\pack
age.json
npm ERR! fstream_path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\as
ync\package.json
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack C:\Chocolatey\lib\Atom.0.120.0\tools\Atom\resources\app\apm\node_modules\atom-package-manager\node_modules\npm\node_modules\fstream\lib\w
riter.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm ERR! Error: ENOENT, lstat 'C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_m
odules\mkdirp\test\perm.js'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Chocolatey\\lib\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "C:\\Chocolatey\\lib
\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Chocolatey\\lib\
\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.apmrc" "inst
all" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.node-gyp\\.atom\\.apm\\asciidoc-preview\\0.2.3\\package.tgz" "--target=0.11.10" "--arch=ia32" "--msvs_version=2010"

npm ERR! cwd C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\mkdirp\tes
t\perm.js
npm ERR! fstream_path C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_modules\fs-plus\node_modules\mk
dirp\test\perm.js
npm ERR! fstream_type File
npm ERR! fstream_class FileWriter
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! fstream_stack C:\Chocolatey\lib\Atom.0.120.0\tools\Atom\resources\app\apm\node_modules\atom-package-manager\node_modules\npm\node_modules\fstream\lib\w
riter.js:284:26
npm ERR! fstream_stack Object.oncomplete (fs.js:107:15)
npm http 304 https://registry.npmjs.org/entities
npm ERR! Error: spawn ENOENT
npm ERR!     at errnoException (child_process.js:988:11)
npm ERR!     at Process.ChildProcess._handle.onexit (child_process.js:779:34)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Chocolatey\\lib\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\bin\\\\node.exe" "C:\\Chocolatey\\lib
\\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\node_modules\\npm\\bin\\npm-cli.js" "--globalconfig" "C:\\Chocolatey\\lib\
\Atom.0.120.0\\tools\\Atom\\resources\\app\\apm\\node_modules\\atom-package-manager\\.apmrc" "--userconfig" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.apmrc" "inst
all" "C:\\Users\\guoxf2_yuchengtech\\.atom\\.node-gyp\\.atom\\.apm\\asciidoc-preview\\0.2.3\\package.tgz" "--target=0.11.10" "--arch=ia32" "--msvs_version=2010"

npm ERR! cwd C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! syscall spawn
npm ERR! code ENOENT
npm ERR! errno ENOENT
npm http GET https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/CSSwhat
npm http GET https://registry.npmjs.org/domutils
npm http GET https://registry.npmjs.org/domutils
npm http GET https://registry.npmjs.org/readable-stream
npm http GET https://registry.npmjs.org/domelementtype
npm http GET https://registry.npmjs.org/domhandler
npm http 304 https://registry.npmjs.org/domutils
npm http 304 https://registry.npmjs.org/readable-stream
npm http 304 https://registry.npmjs.org/domhandler
npm http 304 https://registry.npmjs.org/domelementtype
npm http 304 https://registry.npmjs.org/q

module.js:340

    throw err;

          ^

Error: Cannot find module 'nan'

    at Function.Module._resolveFilename (module.js:338:15)

    at Function.Module._load (module.js:280:25)

    at Module.require (module.js:364:17)

    at require (module.js:380:17)

    at [eval]:1:1

    at Object.<anonymous> ([eval]-wrapper:6:22)

    at Module._compile (module.js:456:26)

    at evalScript (node.js:532:25)

    at startup (node.js:80:7)

    at node.js:902:3

gyp: Call to 'node -e "require('nan')"' returned exit status 8.
gypnpm http GET https://registry.npmjs.org/property-accessors
npm http GET https://registry.npmjs.org/mixto
npm WARN `git config --get remote.origin.url` returned wrong result (https://github.com/Benvie/harmony-collections.git)
npm ERR! git clone https://github.com/Benvie/harmony-collections.git
npm http 304 https://registry.npmjs.org/property-accessors
npm http 304 https://registry.npmjs.org/mixto
npm http 304 https://registry.npmjs.org/CSSwhat
npm http 304 https://registry.npmjs.org/domutils
npm http GET https://registry.npmjs.org/string_decoder
npm http GET https://registry.npmjs.org/core-util-is
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/isarray/0.0.1
npm http 304 https://registry.npmjs.org/string_decoder
npm ERR! error rolling back Error: EBUSY, unlink 'C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asciidoc-preview\node_mod
ules\pathwatcher\node_modules\runas'
npm ERR! error rolling back  pathwatcher@1.5.0 { [Error: EBUSY, unlink 'C:\Users\GUOXF2~1\AppData\Local\Temp\apm-install-dir-11474-9428-12sbvi3\node_modules\asc
iidoc-preview\node_modules\pathwatcher\node_modules\runas']
npm ERR! error rolling back   errno: 10,
npm ERR! error rolling back   code: 'EBUSY',
npm ERR! error rolling back   path: 'C:\\Users\\GUOXF2~1\\AppData\\Local\\Temp\\apm-install-dir-11474-9428-12sbvi3\\node_modules\\asciidoc-preview\\node_modules
\\pathwatcher\\node_modules\\runas' }
npm http 304 https://registry.npmjs.org/core-util-is
mojavelinux commented 10 years ago

Perhaps a core Atom issue?

@anthonny We might want to add a note to the README that Atom package builds sometimes fail and what to try before concluding it's a problem with the package. That should help new users and contributors and also help weed out false failures (or upstream failures).

anthonny commented 10 years ago

@mojavelinux yes, i agree @gxf20052139 can you install the compiler tools for Atom and retry installation : https://github.com/atom/atom/blob/master/docs/build-instructions/windows.md

gxf20052139 commented 10 years ago

thank you @mojavelinux @anthonny for reply ,this is my windows7 environment:

C:\Users\xxx>apm -v
apm  0.83.0
npm  1.4.4
node 0.10.26
python 2.7
git
visual studio 2010

when I run amp install asciidoc-preview in cmd or install from package manager, the error raised. then I try it in powershell, it worked.