bcrypt неверный заголовок эльфа при запуске приложения узла

Я работаю над проектом nodejs для школы. Я не былЯ не смог установить bcrypt с помощью npm, поэтому я установил bcrypt-nodejs, и вчера проект работал нормально. Но сегодня, когда я делаю "узел приложения " у меня есть эта ошибка:

/.../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. (/.../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)

мой файл package.json выглядит так:

{
  "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": "*"
  }
}

м на Linux Ubuntu 10.04 LTS яЯ пытался найти решение на Google безуспешно ... Кто-нибудь может мне помочь?

Ответы на вопрос(3)

Ваш ответ на вопрос