I'm on macOS with a new install of Blender, current version as of now. I had some issues and finally managed to get pip working with the Blender install of Python and I'm adding modules I need to use in some scripts. (Such as Pillow, for adding ID info on rendered images then saving the blended images as PNGs.) So I have special modules set up in that instance of Python, which is entirely within the main Blender directory, in /Applications/Blender
.
When I upgrade to a newer version of Blender, on Mac, that's generally done by drag-and-drop, which would lead to replacing everything in the old Blender install.
Is there a preset way to handle this that lets me install the new Blender and keeping the modules I've added to that Python install? Or do I just need to keep a record of what modules I add so when I get a new version of Blender, I can re-install pip and re-add all the modules I've added?