Re: venvs vs. package management

Liste des GroupesRevenir à cl python 
Sujet : Re: venvs vs. package management
De : piergiorgio.sartor.this.should.not.be.used (at) *nospam* nexgo.REMOVETHIS.de (Piergiorgio Sartor)
Groupes : comp.lang.python
Date : 19. May 2024, 15:44:57
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <pbcphk-ib6.ln1@lazy.lzy>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Mozilla Thunderbird
On 19/05/2024 08.49, Peter J. Holzer wrote:
[...]
That's what package management on Linux is for. Sure, it means that you
won't have the newest version of anything and some packages not at all,
but you don't have to care about dependencies. Or updates.
Well, that doesn't work as well.
Distributions do not pack everything, this
also depending on licenses.
Sometimes, or often, you need to use the
*latest* version of something, due to some
bugfix or similar.
The distribution does not always keep up
to date everything, so you're stuck.
The only solution is a venv, with all
needed packages for the given task.
Typical problem with PyTorch / TensorFlow.
In case of trouble, the first answer is:
"Check with the latest (nightly) release".
Which means installing something *outside*
the Linux distribution support.
And this impossible, because this will pull
in dependencies like crazy, which are not
(yet) in the Linux distribution path.
Saying it differently, the latest greatest
update is not a wish, it's a must...
So, long story short, the only solution I
know are venvs...
Of course, other solutions are welcome!
bye,
--
piergiorgio

Date Sujet#  Auteur
15 May 24 * Re: Terminal Emulator20Stefan Ram
16 May 24 `* Re: Terminal Emulator (Posting On Python-List Prohibited)19Lawrence D'Oliveiro
17 May 24  +- Re: Terminal Emulator (Posting On Python-List Prohibited)1Lawrence D'Oliveiro
18 May 24  +- Re: Terminal Emulator (Posting On Python-List Prohibited)1Peter J. Holzer
18 May 24  +- Re: Terminal Emulator (Posting On Python-List Prohibited)1Grant Edwards
18 May 24  +* Re: Terminal Emulator (Posting On Python-List Prohibited)14Mats Wichmann
18 May 24  i`* Re: Terminal Emulator (Posting On Python-List Prohibited)13Piergiorgio Sartor
19 May 24  i +* venvs vs. package management (was: Terminal Emulator (Posting On Python-List Prohibited))3Peter J. Holzer
19 May 24  i i`* Re: venvs vs. package management2Piergiorgio Sartor
20 May 24  i i `- Re: venvs vs. package management1Left Right
19 May 24  i +* Re: Terminal Emulator (Posting On Python-List Prohibited)5Alan Gauld
19 May 24  i i+- Re: Terminal Emulator (Posting On Python-List Prohibited)12QdxY4RzWzUUiLuE
19 May 24  i i+- Re: Terminal Emulator (Posting On Python-List Prohibited)1MRAB
19 May 24  i i+- Re: Terminal Emulator (Posting On Python-List Prohibited)12QdxY4RzWzUUiLuE
20 May 24  i i`- Re: Terminal Emulator (Posting On Python-List Prohibited)1Grant Edwards
19 May 24  i +- Re: Terminal Emulator (Posting On Python-List Prohibited)1Grant Edwards
19 May 24  i +- Re: Terminal Emulator (Posting On Python-List Prohibited)1Thomas Passin
20 May 24  i +- pip and venvs on Debian (was: Terminal Emulator)1Akkana Peck
21 May 24  i `- Re: pip and venvs on Debian1Roel Schroeven
18 May 24  `- Re: Terminal Emulator (Posting On Python-List Prohibited)1Grant Edwards

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal