ralphich, может быть у вас оастался package-lock.json от предыдущей установки? Ну там установили, удалили package.json а lock оставили и заново попытались? Или скопировали откуда...
Или у вас уже есть папка node_modules в текущей директории, а в ней уже установлен gulp
Короче, пробуйте в чистой директории и всё получится.
Ну или удаляйте node_modules, package.json и package-lock.json