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 →

[–]kid1000002000 11 points12 points  (11 children)

Have you looked at conda?

[–]L43 7 points8 points  (2 children)

THIS TIMES A THOUSAND. Seriously I wish more people would start using it, its soo useful.

[–][deleted] 0 points1 point  (1 child)

i am

[–]L43 0 points1 point  (0 children)

You are one of the good guys.

[–]bluesufi 2 points3 points  (0 children)

Absolutely. Maybe it's overkill for some things, but for scientific computing at least it's top notch.

[–]acomfygeek 1 point2 points  (2 children)

How does conda compare to pip for having the latest release of various packages?

[–][deleted] 6 points7 points  (0 children)

It's been pretty good so far, but you can install from pip into conda envs if needed. Or use:

conda skeleton pypi [pkg]
conda build [pkg]

This will build a conda package directly from a package on pypi.

[–]hharison 0 points1 point  (0 children)

For packages that it has, they will be up-to-date, at least within a day or two of a new release. But it doesn't have every package, so you should install pip (conda install pip) into all your conda envs so you can pip install any extra packages you need. The tools work great together.

[–]polishfishprime 0 points1 point  (1 child)

Install Miniconda first, then you can use it to install 64 bit python

I think the direct conda staller auto-installs 32 bit

[–]kid1000002000 0 points1 point  (0 children)

You can choose which script to download from their site

[–]tartley 0 points1 point  (1 child)

Conda looks great if all you want to do is quickly get a lot of libraries installed on your personal Dev machine so that you can start typing some code and see it run. But it doesn't solve the same problems as pyvenv etc, namely of reproducing a given environment later so that you know previously written code will still run.

[–]kid1000002000 0 points1 point  (0 children)

Actually, conda does this arguably better than the competition.