On Tuesday, February 18th, 2025 at 5:51 PM, Gary Johnson
<lambdatro...@disroot.org> wrote:
>
>
> Hi folks,
>
> I ran across a situation today in which I needed a newer version of Python
> than what is provided via the `python` package in Guix main (version 3.10.7).
>
> Fortunately, Guix does have a `python-next` package (version 3.12.2) that is
> sufficiently up-to-date for my needs.
>
> Unfortunately, I also need some Python libraries installed along with it, and
> this makes the problem much more challenging.
>
Might I suggest not touching the system python version or its provided
collection of libraries? Instead use UV (https://github.com/astral-sh/uv) to
create the exact needed python development environment with the exact set of
neccessary libraries. Creation of a virtual environment in this manner is a
much better solution than trying to bend the system environment to your will.
Also, much less frustrating!
Just my suggestion.
Mike