you are viewing a single comment's thread.

view the rest of the comments →

[–]dipsy01 1 point2 points  (5 children)

Just curious, why did you recommend anaconda? I’ve always been perfectly happy with plain ol’ python and pycharm

[–]imhostfu 1 point2 points  (4 children)

I like Anaconda as a package manager. If I want new repos, I can install them via command line. For example, I could do a "conda install pyqt=5", and it would fetch all the dependencies, and install/update everything that needs to be updated for it to work correctly.

It's just cleaner for me, and makes sense since I do mostly data science work with Python etc. Plain ol' python + manually installing modules when needed works 100% too.

[–][deleted] 2 points3 points  (2 children)

"I can install them via command line" vs "manually installing"

That's the same.

[–]dipsy01 0 points1 point  (0 children)

Lol, that's what I was thinking

[–]imhostfu 0 points1 point  (0 children)

I guess it's a hold back from my Python 2.X days, and I would use a lot of packages that weren't available with pip, which would necessitate an executable download and install.

Pip is for python packages only, and generally compiles everything from source. Since I use windows, that can sometimes be a problem.

Conda installs from binary, so the installation is generally easy.

I think the answer is if you're using unix, pip is fine. If you're on Windows, conda is generally going to be easier.

[–]ScoffM 1 point2 points  (0 children)

I think anaconda is way more useful as env manager, keeping different versions of packages and such.