 <p>Try this :</p> <pre><code>mklink /D .\ venv\lib\python2.7\site-packages\httplib2 </code></pre> <p><strong>Note : mklink [OPTION] LINK TARGET</strong> (link and target are flipped compared to linux's <code>ln -s</code>)</p> <blockquote> <p><strong>Mklink Command Syntax :</strong></p> <p>MKLINK has 3 options /D, /H and /J. You also need to specify the path to the new symbolic link and the path to the original file or directory.</p> <p>/D – used to create symbolic links for directories (d for directory)</p> <p>/H – used to create hard links (h for hard link) </p> <p>/J – used to create directory junction (j for junction)</p> </blockquote> <p><em>By the way, <strong>always prefer mklink /D over mklink /J</strong>. Windows explorer will delete the entire contents of a junction (the latter) whereas when deleting a directory link (the former) it will just remove the link.</em></p> <p>The dot <code>.</code> is the current directory (from where you are running the command). In the example above, I changed it to <code>.\</code> to make it explicit.</p> <p><strong>For files :</strong> <a href="http://stackoverflow.com/a/6734894/1715716">Helpful link</a>.</p> <p>If you can't get privilege with <code>/D</code>, use a hard link (option <code>/H</code>) :</p> <pre><code>mklink /H .\six.py venv\lib\python2.7\site-packages\six.py </code></pre>