2014-10-30 33 views
7

Tôi nhận được lỗi này khi đang cố gắng cài đặt npm ... bị lỗi gần 4 ngày ... vui lòng ai đó giúp tôi. .npm lỗi cài đặt Không thành công tại [email protected] cài đặt tập lệnh

npm ERR! Windows_NT 6.1.7601 
npm ERR! argv "c:\\Program Files\\nodejs\\node.exe" "c:\\Users\\Username\\AppData\\Roaming\\npm\\node_modules\\n pm\\bin\\npm-cli.js" "install" 
npm ERR! node v0.10.33 
npm ERR! npm v2.1.5 
npm ERR! code ELIFECYCLE 
npm ERR! errno ENOENT 
npm ERR! syscall spawn 

npm ERR! [email protected] install: `node install.js` 
npm ERR! spawn ENOENT 
npm ERR! 
npm ERR! Failed at the [email protected] install script. 
npm ERR! This is most likely a problem with the phantomjs package, 
npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node install.js 
npm ERR! You can get their info via: 
npm ERR!  npm owner ls phantomjs 
npm ERR! There is likely additional logging output above. 
+0

Tôi không chắc chắn nếu có ích, nhưng ở đây tôi gặp vấn đề ENOENT vì thiếu bzip và tar utils. – ton

Trả lời

5

Tôi gặp sự cố tương tự trên Windows. Để khắc phục sự cố, tôi đã thực hiện các bước sau:

  1. Cài đặt phiên bản mới nhất của phantomj (hiện tại, phantomjs-1.9.8-windows) cục bộ, bằng cách tải xuống và giải nén. Tôi đã có một phiên bản trước đó không tương thích với gói nmapjs npm.
  2. Cập nhật biến môi trường của bạn để trỏ tới phiên bản mới nhất của phantomjs.exe (PHANTOMJS_HOME).
  3. Thoát và khởi động lại cửa sổ nhắc hoặc vỏ để nhận ra biến.
  4. Hiện tại, npm install hoặc cụ thể, npm install [email protected] sẽ hoạt động chính xác.

Bạn có thể kiểm tra cài đặt thực thi phantomjs cục bộ bằng where phantomjsphantomjs -v từ git bash shell hoặc dấu nhắc lệnh.

+0

Giải pháp đề xuất của Gary là giải pháp tốt nhất. Tôi tin rằng bạn đang gặp vấn đề vì bạn không cài đặt 'python' và' Visual Studio'. Đó là những thứ cần thiết để xây dựng addon nhị phân ảo. Nếu bạn tải xuống tệp nhị phân được tạo sẵn, bạn sẽ không phải cài đặt chúng. –

Các vấn đề liên quan