Hi Ben,<br><br>  It's very easy to package numpy (and most other modules) with py2exe, which like Dan mentioned above, will include all necessary (also non-python) libraries into a dist-folder. The folder to distribute can of course get quite large if you include a lot of libraries - but I think that only standard libraries and numpy will be below 5 mb.<br>
<br> Cheers,<br> Simon<br> <br><br><div class="gmail_quote">On Mon, Mar 21, 2011 at 9:30 AM, Paul Anton Letnes <span dir="ltr"><<a href="mailto:paul.anton.letnes@gmail.com" target="_blank">paul.anton.letnes@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><br>
On 20. mars 2011, at 16.08, Ben Smith wrote:<br>
<br>
><br>
> So, in addition to my computer science work, I'm a PhD student in econ. Right now, the class is using GAUSS for almost everything. This sort of pisses me off because it means people are building libraries of code that become valueless when they graduate (because right now we get GAUSS licenses for free, but it is absurdly expensive later) -- particularly when this is the only language they know.<br>


><br>
> So, I had this idea of building some command line tools to do the same things using the most basic pieces of NumPy (arrays, dot products, transpose and inverse -- that's it). And it is going great. My problem however is that I'd like to be able to share these tools but I know I'm opening up a big can of worms where I have to go around building numpy on 75 peoples computers. What I'd like to do is limit myself to just the functions that are implemented in python, package it with py2exe and hand that to anyone that needs it. So, my question, if anyone knows, what's implemented in python and what depends on the c libraries? Is this even possible?<br>


<br>
</div>I can testify that on most windows computers python(x,y) will give you everything you need - numpy, scipy, matplotlib, pyqt for GUI design, and much more.<br>
<br>
The only problem I ever saw was that some people had problems with $PATH not being set properly on windows. But this was on machines that seemed to be full of other problems.<br>
<br>
Oh, and in my experience, it is easier to run python scripts from the generic windows command line than in the ipython shell.<br>
<br>
Good luck,<br>
<font color="#888888">Paul<br>
</font><div><div></div><div>_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org" target="_blank">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</div></div></blockquote></div><br>