Use Blender's bpy in projects outside Blender? How can I use Blender's bpy outside Blender? I need to use it in a project to check for some Blender settings in a .blend-file and to automatically start rendering. Since it should completely stand-alone I don't want to set up any paths.

Thanks!
The easy way is to use blender. You can start it with cli options to run in the background (without gui) and to run a python script.

blender --background --python myscript.py


You can also start rendering from the cli without a script.

blender -b mymodel.blend --render-frame 1


or render an animation

blender -b mymodel.blend --frame-start 1 --frame-end 100 --render-anim


For something more interactive you can use blenders built-in python console

blender -b --python-console


The other option to get access to bpy without a normal blender install means you will need to compile your own copy of blender as a pymodule.