I’ve tried that commands in the Python Shell Gramplet:
> import sys
> for p in sys.path:
- print(p)
They returns me:
C:\Program Files\GrampsAIO64-5.1.3\gramps
C:\Program Files\GrampsAIO64-5.1.3
C:\Program Files\GrampsAIO64-5.1.3\lib
C:\Program Files\GrampsAIO64-5.1.3\lib/python36.zip
C:\Program Files\GrampsAIO64-5.1.3\lib\python3.6
C:\Program Files\GrampsAIO64-5.1.3\lib\python3.6\lib-dynload
C:/building/msys64/mingw64
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\PluginManager
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\Themes
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\GraphView
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\PluginManager
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\Themes
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\GraphView
C:\Users\1\AppData\Roaming\gramps\gramps51\plugins\PhotoTaggingGramplet
But what if I superseeded python path with OS installed version path (C:\Program Files (x86)\Python37-32)? Does Gramps will use it? Is it even possible while gramps is running (or before, in a start script)? And if so, I could install any library needed using a pip command and Gramps should see it.
P.S. I notice this directory doesn’t exists : C:\Program Files\GrampsAIO64-5.1.3\lib\python3.6
Is there a way to use it ? Creating that directory, installing Python 3.6 (regularly or from zip file in the lib directory?) in it and everything I need like opencv and numpy using pip from there?
@daleathan Thanks for manual installation link, but if possible, I look at something less complicated. I’ll use it at the last end only
Plan B: A Linux VM dedicated to Gramps…