ódulo @ Express não encontrado quando instalado com o NPM

Quando tento executar oapp.js arquivo criado por express, recebo o seguinte erro:

$ node app.js

node.js:134
        throw e; // process.nextTick error, or 'error' event on first tick
        ^
Error: Cannot find module 'express'
    at Function._resolveFilename (module.js:320:11)

Quando digitoexpress --version Recebo uma declaração de retorno de2.3.3. Eu usei o npm para instalar o express. Eu tive que fazer manualmente o npm usando estas instruções:

git clone http://github.com/isaacs/npm.git
cd npm
sudo make install

O erro éError: Cannot find module 'express'.

Preciso fazer algo depois de instalar o npm e o express para fazer com que o express veja os módulos criados pelo np

My node é a versão: 0.4.6My express é a versão: 2.3.3My npm é a versão: 1.0.6

@Express está instalado globalmente. Eu usei o-g sinalizador para instalá-lo.

Editar Quando eu tento"node -e require.paths" Eu recebo

[ '/home/user/.node_modules',
  '/home/user/.node_libraries',
  '/usr/local/lib/node' ]

Então, o nó não está detectando a instalação do npm. Como obtenho o nó para detectar a instalação do np

questionAnswers(14)

yourAnswerToTheQuestion