3 ms·
pipenv --three shell pipenv install pkg_1 pkg_ pkg_3 etc. Seems pretty easy to me. Plus, no one should be using Python 2 for any new project now, so that's no
by FridgeSeal 9y ago
pipenv --three shell
pipenv install pkg_1 pkg_ pkg_3 etc.
Seems pretty easy to me.
Plus, no one should be using Python 2 for any new project now, so that's not even a decision to bother with anymore.
- ricardobeat 9y agoWhat's pipenv? Same as conda? Not using the system python also means installing python3 beforehand.
- FridgeSeal 9y agoPipenv is like virtualenv's but improved: https://docs.pipenv.org/ https://docs.pipenv.org/ Conda is like pip, but focused only on the sciences/data stuff. Pip has everything that Conda has and more as it's the standard packaging solution for Python.
- dagw 9y agoConda is like pip Conda is more like pipenv in that it does both package management and environment/version management. And while it's true that not every python package is in conda, that vast majority are and conda and pip play nicely together if you want to use pip to install some packages. Also conda can be used to install both surrounding tooling (like gcc and make, super useful on Windows) and, in many cases, build dependencies and necessary C libraries. Something pip doesn't handle. Doing for example "pip install gdal" will very likely leave you chasing down third party dependencies, while doing "conda install gdal" will just work. Finally, conda has recently added R support. So you can now manage your R packages and environments with the same tools as python. Super handy if you have project that uses both R and python.