Preheat oven to 350 degrees.
In a large bowl, cream butter and sugars.
Beat in the two eggs and add grated carrots and craisins. Mix well.
In another bowl, mix together the flour, baking soda, baking powder, cinnamon, nutmeg, allspice and salt.
Add the dry ingredients to the wet ingredients and mix to form cookie dough.
Fold in the pecans.
Drop by rounded tablespoon full onto a greased cookie sheet.
Bake for 15 minutes, then remove cookies and let them cool on a wire rack.