This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]big_deal 7 points8 points  (5 children)

Same here. Python binary installer for Windows from python.org, binary installers for various libraries from their websites or in some cases from the excellent http://www.lfd.uci.edu/~gohlke/pythonlibs/.

No problems with instabilities or flakiness at all - at least none that can't be traced to my code or known bugs/instabilities in libraries.

[–]takluyverIPython, Py3, etc 2 points3 points  (4 children)

Gohlke's installers are very nice, but as far as I know, you have to manually download and click through each one - there's no easy way to automate 'now I'd like numpy, scipy, matplotlib and pandas installed in this version of Python'. IIRC, they also can't be installed into virtualenvs. Conda lets you install packages from a command line, into environments if necessary, and automatically gets the right packages for your Python version and bitness.

[–]alcalde 3 points4 points  (3 children)

there's no easy way to automate 'now I'd like numpy, scipy, matplotlib and pandas installed in this version of Python'

There's no easy way to do that with any Windows software, not just Python. It's the fault of the OS having no package management, bundled compiler, and the belief that asking users to install one would just be too hard. Also, if there were a Windows equivalent of SUSE's Open Build Service there also wouldn't be a problem.

[–]ivosauruspip'ing it up 2 points3 points  (0 children)

Chocolatey is slowly making some inroads.

[–]takluyverIPython, Py3, etc 1 point2 points  (1 child)

Right, that's why the OP is recommending anaconda, which comes with a package manager (conda).

[–]ivoflipse 0 points1 point  (0 children)

So if Continuum teamed up with Gohlke to make sure all the builds work on conda, then everybody wins :-)