bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2022-01-13 Thread zimoun
Hi, On Thu, 25 Nov 2021 at 00:39, zimoun wrote: > On Tue, 23 Jan 2018 at 13:00, Ricardo Wurmus wrote: > >>> When a python module needs to load a dynamic shared object, it looks in the >>> path provided by *LD_LIBRARY_PATH*(1), but guix doesn't modify this >>> environment >>> variable to export t

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2021-11-24 Thread zimoun
Hi, On Tue, 23 Jan 2018 at 13:00, Ricardo Wurmus wrote: >> When a python module needs to load a dynamic shared object, it looks in the >> path provided by *LD_LIBRARY_PATH*(1), but guix doesn't modify this >> environment >> variable to export the needed path for python. > > We cannot set this e

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-25 Thread Ricardo Wurmus
Hi, > When a python module needs to load a dynamic shared object, it looks in the > path provided by *LD_LIBRARY_PATH*(1), but guix doesn't modify this > environment > variable to export the needed path for python. We cannot set this environment variable by default lest we break other packages

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-24 Thread Ludovic Courtès
Hi, Fis Trivial skribis: > In my case, it's lightgbm (installed by pip), needs libgomp.so from gcc:lib > for > openmp support. Here is the backtrace: > > Traceback (most recent call last): > File "ex1.py", line 5, in > import lightgbm as lgb > File > "/home/fis/Workspace/tianchi/medic

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-23 Thread Fis Trivial
> > In general, though, I recommend using Guix for package management and > development instead of virtualenv and pip. > I understand the importance for having a self-contained dependency graph. After trying guix a few months, I came to realize that, at the a theoretical level, the environment v

bug#30229: Python modules installed by pip in virtualenv can't find shared objects.

2018-01-23 Thread Fis Trivial
When a python module needs to load a dynamic shared object, it looks in the path provided by *LD_LIBRARY_PATH*(1), but guix doesn't modify this environment variable to export the needed path for python. * Backtrace In my case, it's lightgbm (installed by pip), needs libgomp.so from gcc:lib for op