4 ms·
As someone who mainly works with other programming languages, I feel like the "obvious way to do it" was always the way Pipenv and its Pipfiles handle things, a
by hobofan 9y ago
As someone who mainly works with other programming languages, I feel like the "obvious way to do it" was always the way Pipenv and its Pipfiles handle things, and it finally arrived.
It's not the first time I say this, but I think it's crazy how long some package ecosystems live without a "sane" package manager, and how recently those even appeared.
- sametmax 9y agoYou mean the tool that has a 2/3 flag option, but no way to choose precisely which from 3.4, 3.5 or 3.6 you want ?
- asddddd 9y agopipenv --python python34
- sametmax 9y agopipenv --python python34 Error: no such option: --python Is that recent ?
- asddddd 9y agoMaybe, the project as a whole seems to be under a year old and is under very active development. Probably 7.0.0 or 3.2.9, where current version is 8.2.6: https://github.com/kennethreitz/pipenv/blob/master/HISTORY.txt#L288 https://github.com/kennethreitz/pipenv/blob/master/HISTORY.t... Also, I guess --python 3.4 would be the preferred way to do it, seems to work with either versions or executables.
- cdubzzz 9y agoI think this is a fairly recent add — https://docs.pipenv.org/basics.html#specifying-versions-of-python https://docs.pipenv.org/basics.html#specifying-versions-of-p...
- sametmax 9y agoSweet. Then I take it back, I'm glad Kenneth finally listened to reason. Cause he sure politely told me to fuck off the first time I asked for it.
- cdubzzz 9y agoHaha. I tried to dig up a change note for it but couldn’t find one quickly on mobile. I think at least it only hit the Debian stable repos within the past month or two.
- abhirag 9y agoPipenv is definitely a game changer. Soon enough the Anaconda distribution wouldn't be necessary to get the SciPy stack installed on Windows[1], pipenv would just work™. This would enable sharing of Jupyter Notebooks backed by deterministic environments that work even on Windows, which is awesome :) [1] -- http://abhirag.in/articles/pipenv_win.html http://abhirag.in/articles/pipenv_win.html