Actually, my build environment seemed to be just messed up. I’ve got the build working but now I can’t import bpy due to the scripts dir not being found in my venv.
Still looking though…
>>> import sys
>>> sys.executable
'/Users/tylergubala/Code/Python/BlenderpyTest/venv/bin/python3'
>>> import bpy
Color management: using fallback mode for management
Color management: Error could not find role data role.
BLT_lang_init: 'locale' data path for translations not found, continuing
Color management: scene view "Filmic" not found, setting default "Standard".
bpy: couldn't find 'scripts/modules', blender probably wont start.
Freestyle: couldn't find 'scripts/freestyle/modules', Freestyle won't work properly.
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): /Users/tylergubala/Code/.blenderpy/master/blender/source/blender/python/intern/bpy_rna.c:7086 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): /Users/tylergubala/Code/.blenderpy/master/blender/source/blender/python/intern/bpy_rna.c:7086 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): /Users/tylergubala/Code/.blenderpy/master/blender/source/blender/python/intern/bpy_rna.c:7086 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): /Users/tylergubala/Code/.blenderpy/master/blender/source/blender/python/intern/bpy_rna.c:7086 pyrna_srna_ExternalType: failed to find 'bpy_types' module
ModuleNotFoundError: No module named 'bpy_types'
ERROR (bpy.rna): /Users/tylergubala/Code/.blenderpy/master/blender/source/blender/python/intern/bpy_rna.c:7086 pyrna_srna_ExternalType: failed to find 'bpy_types' module
F1110 00:13:22.693626 375492032 utilities.cc:322] Check failed: !IsGoogleLoggingInitialized() You called InitGoogleLogging() twice!
*** Check failure stack trace: ***
@ 0x11ba8e7df
@ 0x11ba8af39
@ 0x11ba9236c
@ 0x11a8bbfee
@ 0x11679caad
@ 0x116ae92f7
@ 0x10d23ec7c
@ 0x10d242866
@ 0x10d2fa960
@ 0x10d2f6273
@ 0x10d2f5a79
@ 0x10d216ba8
@ 0x10d216881
@ 0x10d2d2c6f
@ 0x10d2d6363
@ 0x10d216581
@ 0x10d2d5812
@ 0x10d2d27dd
@ 0x10d2169f0
@ 0x10d2d5812
@ 0x10d2d27c3
@ 0x10d2169f0
@ 0x10d2d5812
@ 0x10d2d287e
@ 0x10d2169f0
@ 0x10d2d5812
@ 0x10d2d287e
@ 0x10d2169f0
@ 0x10d2d5812
@ 0x10d2d287e
@ 0x10d2169f0
@ 0x10d215fe4
zsh: abort python3
Maybe this is related to osx_resources?