Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> which is the package manager to use?

pip



Unless you are doing scientific computing or using Windows in which case you should use anaconda. Oh and if you are on a Mac you you use brew if you want to install things like tensorflow or imagemagick etc. You see there's only one thing to do it TM :)


Anaconda works very well on Linux.


I agree. Yet still most people doing scientific computing will end up with 17 installations on their system. I was just being facetious about the state of package management :)


My team is using Poetry.

Did you know pip can execute arbitrary code when installing packages?


Just fyi Poetry is still using pip under the hood. Also (unrelated to Poetry’s pip usage) if you ever build a dependency from source (the situation where pip executes arbitrary code), Poetry also executes arbitrary code.


I use poetry but regardless as soon as you import a library arbitrary code is executed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: