user5164: EDIT: The problem was the cable I was using (see answer below).

I have a MacBook Pro running OS X Yosemite (10.10.1). I connected my Arduino Leonardo to my computer for the first time today (using a Micro USB to USB cable), but my computer isn't detecting it.
When I opened the Arduino IDE I selected Tools > Board > "Arduino Leonardo", but when I try to choose a Serial Port the only options are:

/dev/tty.Bluetooth-Incoming-Port
/dev/cu.Bluetooth-Incoming-Port
/dev/tty.Bluetooth-Modem
/dev/cu.Bluetooth-Modem


I have tried closing and relaunching the Arduino IDE, disconnecting and reconnecting my Arduino Leonardo, and restarting my computer, but I still only see the four Bluetooth ports.
System Information (aka System Profiler) doesn't show anything connected to any of my USB ports.
Thanks in advance!

user5164: @IgnacioVazquez-Abrams's comment made me realize that the problem was the Micro USB cable I was using. It gave the Arduino 5V power from my computer, but didn't support any data connection. I'm buying a new cable.

5164: <p><strong><em>EDIT:</em></strong> <em>The problem was the cable I was using (see answer below).</em></p>

<hr>

<p>I have a MacBook Pro running OS X Yosemite (10.10.1). I connected my Arduino Leonardo to my computer for the first time today (using a Micro USB to USB cable), but my computer isn't detecting it.</p>

<p>When I opened the Arduino IDE I selected Tools > Board > "Arduino Leonardo", but when I try to choose a Serial Port the only options are:</p>

<ul>
<li>/dev/tty.Bluetooth-Incoming-Port</li>
<li>/dev/cu.Bluetooth-Incoming-Port</li>
<li>/dev/tty.Bluetooth-Modem</li>
<li>/dev/cu.Bluetooth-Modem</li>
</ul>

<p><img src="https://i.stack.imgur.com/r8DwE.png" alt="screenshot of available serial ports"></p>

<p>I have tried closing and relaunching the Arduino IDE, disconnecting and reconnecting my Arduino Leonardo, and restarting my computer, but I still only see the four Bluetooth ports.</p>

<p>System Information (aka System Profiler) doesn't show anything connected to any of my USB ports.</p>

<p>Thanks in advance!</p>
 5164: <p>@IgnacioVazquez-Abrams's comment made me realize that the problem was the Micro USB cable I was using. It gave the Arduino 5V power from my computer, but didn't support any data connection. I'm buying a new cable.</p>
