use MongoDB; use JSON; use Data::Dumper; $client = MongoDB::MongoClient->new( host => 'remote_machine_ip:27017'); $client->connect; $client->authenticate('username', 'password', 'authenticationdb'); my $database = $client->get_database('prav'); my $collection = $database->get_collection( 'student'); my $data=$collection->find(); while (my $doc = $data->next) { my @qual=@{$doc->{'qualifications'}}; print @qual; print "\n"; } Can't locate object method "new" via package "MongoDB::MongoClient" (perhaps you forgot to load "MongoDB::MongoClient"?) at .. cpan MongoDB::MongoClient ---also tried cpan MongoDB .... .... Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible