title: Correct path usage in Cygwin : Difference between `python c:\somefile.py` & `python /cygdrive/c/somefile.py`
body: <p>I'm using Django 1.5 &amp; Python 2.7 on Windows + Cygwin. The following command gives me an error in bash shell </p>
  
  <pre><code>$ python /cygdrive/c/Python27/Lib/site-packages/django/bin/django-admin.py
  </code></pre>
  
  <p>Error: </p>
  
  <pre><code>C:\Python27\python.exe: can't open file '/cygdrive/c/Python27/Lib/site-packages/django/bin/django-admin.py': [Errno 2] No such file or directory
  </code></pre>
  
  <p>However this works</p>
  
  <pre><code>$ python c:/Python27/Lib/site-packages/django/bin/django-admin.py
  </code></pre>
  
  <p>I've seen lots of similar questions on django-admin.py errors but none specifically about this. </p>
  
  <p>So what's the difference between <code>python c:\somefile.py</code> &amp; <code>python /cygdrive/c/somefile.py</code> in a bash shell on Cygwin</p>