Any idea how to get &quot;easy_install &lt;package-name&gt;&quot; to work when &lt;package_name&gt; is stored on SourceForge.net? <div><br></div><div>I have a python package, pypubsub, that I have been hosting on SourceForge. I would rather leave the files there as I prefer the stats available, rather than storing the files on pypi. I am able to install pubsub several ways: via &quot;python setup.py install&quot;, by downloading the egg/zip to my computer and easy_install on egg/zip, or by storing the file on pypi (tested just to see if it was an SF.net issue). So there is nothing wrong with pubsub&#39;s setup.py.</div>
<div><div><br></div><div>But I am unable to install Pubsub using &quot;easy_install pypubsub&quot;. <span class="Apple-style-span" style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">This is what I get from &quot;easy_install pypubsub&quot; (latest setuptools, python 2.6):</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)"><span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">C:\Program Files\wxPython2.8 Docs and Demos\demo&gt;easy_install pypubsub</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Searching for pypubsub</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://pypi.python.org/simple/pypubsub/">http://pypi.python.org/simple/pypubsub/</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://pubsub.wiki.sourceforge.net">http://pubsub.wiki.sourceforge.net</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://sourceforge.net/project/showfiles.php?group_id=197063">http://sourceforge.net/project/showfiles.php?group_id=197063</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://pubsub.sourceforge.net">http://pubsub.sourceforge.net</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://sourceforge.net/projects/pubsub/files/pubsub/3.1.1b1/">http://sourceforge.net/projects/pubsub/files/pubsub/3.1.1b1/</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Reading <a href="http://downloads.sourceforge.net/pubsub">http://downloads.sourceforge.net/pubsub</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Best match: PyPubSub 3.1.1b1.win32</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Downloading <a href="http://sourceforge.net/projects/pubsub/files/pubsub/3.1.1b1/PyPubSub-3.1.1b1.win32.zip/download">http://sourceforge.net/projects/pubsub/files/pubsub/3.1.1b1/PyPubSub-3.1.1b1.win32.zip/download</a></span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">Processing download</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<span class="Apple-style-span" style="background-color:rgb(255,255,255);font-family:&#39;Courier New&#39;,Courier,monospace;font-size:x-small">error: Couldn&#39;t find a setup script in c:\docume~1\schoenb\locals~1\temp\easy_install-sa7vdr\download</span><br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">
<br style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)"><span class="Apple-style-span" style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">Firstly the best match should be 3.1.2, available from several of those http links.</span><span class="Apple-style-span" style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)"> Secondly easy_install complains about a missing setup script, this is bogus because it works fine directly on the file.  </span>Setuptools 0.6.11c code shows that it does extra step when installing a python dist stored on SourceForge.net that ends in &quot;download&quot;, but given the above I don&#39;t think that bit of code works. </div>
<div><br></div><div>I notice that matplotlib, also stored on sourceforge, has same issue; and that all packages I tried that are hosted on pypi can be easy_installed via &quot;easy_install &lt;package-name&gt;&quot;. </div>
<div><br></div><div><span class="Apple-style-span" style="font-family:Arial,Tahoma,Helvetica,FreeSans,sans-serif;font-size:13px;line-height:18px;background-color:rgb(255,255,255)">Any ideas how to get &quot;easy_install pypubsub&quot; to work properly when the egg/zips are on SourceForge.net? </span></div>
<div><font class="Apple-style-span" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><span class="Apple-style-span" style="line-height:18px"><br></span></font></div><div><font class="Apple-style-span" face="Arial, Tahoma, Helvetica, FreeSans, sans-serif"><span class="Apple-style-span" style="line-height:18px">Oliver</span></font></div>
</div>