It prints available algorithms when I run it inside QGIS Python console. But when I run it in the Python shell outside QGIS, it prints nothing. I checked the variables, ...
QGIS has some 'startup options' if started from the commandline. One I often use is the --lang nl one, to (temporarily) start QGIS in dutch to check for example what a menu looks like in dutch.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results