"avrdude: stk500_recv(): programmer is not responding" error

I get the error whenever I try to upload a sketch (just a blinking led sketch) to my Arduino due.
In the ports tab I can't see any usb ports and I have made sure that the correct board is selected, I don't know what else I can try.

For a DUE you need Arduino 1.5.x beta, not 1.0.5.

Thanks johnwasser, that helped however I now receive different error messages.

Arduino: 1.5.7 (Mac OS X), Board: "Arduino Duemilanove or Diecimila, ATmega328"

Sketch uses 1,030 bytes (3%) of program storage space. Maximum is 30,720 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

(deleted)

Wow, that fixed it.
Thanks both of you for your help!

This seems to be a mac problem. I have loaded the sketch using windows and Mac and not had a problem with Windows. The minute I go to Mac Os Avrdude. problem. Amtel and Apple needs to be bitched at!! They changed how Amtel chips are talked too. Until this APPLE problem is fixed kiss the Arduino platform goodbye unless you run an earlier driver file. Apple Dumb Asses messing with good working driver files and it was not an security issue. I say lets tar and feather them. The only time you will get honest politicians or software writers is when capital punishment is part of the equation. Apple can you hear me calling.

This seems to be a mac problem. I have loaded the sketch using windows and Mac and not had a problem with Windows. The minute I go to Mac Os Avrdude. problem. Amtel and Apple needs to be bitched at!! They changed how Amtel chips are talked too. Until this APPLE problem is fixed kiss the Arduino platform goodbye unless you run an earlier driver file. Apple Dumb Asses messing with good working driver files and it was not an security issue. I say lets tar and feather them. The only time you will get honest politicians or software writers is when capital punishment is part of the equation. Apple can you hear me calling.

(deleted)