bcrypt invalide en-tête elf lors de l'exécution de nœud app

Je suis en train de travailler sur un projet nodejs pour l'école.
Je n'ai pas pu installer bcrypt avec npm j'ai donc installé bcrypt-nodejs et le projet a bien fonctionné hier.
Mais aujourd'hui, quand je fais un "nœud de l'application" j'ai cette erreur :

/.../node_modules/bcrypt/node_modules/bindings/bindings.js:79
        throw e
              ^
Error: /.../node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at bindings (/.../node_modules/bcrypt/node_modules/bindings/bindings.js:74:15)
    at Object.<anonymous> (/.../node_modules/bcrypt/bcrypt.js:1:97)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)

mon colis.fichier json ressemble à ceci:

{
  "name": "Supinfarm",
  "version": "0.0.0",
  "env": {
              "PYTHON": "/usr/bin/python2.6"
        },
  "dependencies": {
    "express": "3.1.0",
    "connect-flash": "*",
    "jade": "*",
    "stylus": "*",
    "passport": "*",
    "passport-local": "*",
    "mongoose": "*",
    "bcrypt": "*"
  }
}

Je suis sur Linux ubuntu 10.04 LTS
J'ai essayé de trouver une solution sur google, sans succès...
Quelqu'un peut-il m'aider?

  • Avez-vous trouvé une solution?
  • oui, j'ai installé ubuntu 12.04 et j'ai été en mesure d'installer et d'utiliser bcrypt. merci de vous intéresser à mon problème.
InformationsquelleAutor user2244469 | 2013-04-04