[Bf-python] Python menu not compleate

Willian Padovani Germano wgermano at ig.com.br
Thu Mar 24 21:11:42 CET 2005


Campbell Barton wrote:

> My objects and export scripts have most of the idems removed also. is 
> this intended??
> Kind of odd, since 4 or 5 of the 20 scripts are displayer... I checked 
> my python path too, :)

No, I meant some scripts *menus* are not part of the Scripts win -> 
Scripts menu anymore, like Help.  FaceSelect is also not there, it's 
only available in the 3dview header (in UV Face Select mode, Select menu).

Scripts themselves should of course not disappear from within the menus.

Like Jean-Michel did (thanks!) you can use (1) the Help->System->System 
Information script to get some clues and I also ask you having problems 
with this to (2) run Blender in debug mode (blender -d) to get msgs 
about any script registration issue.  Then in Blender click on Scripts 
win->Scripts->Update Menus to force it to re-register scripts from the 
dir(s) and check the msgs.

The msgs written to the console should tell what is going on.  There are 
some necessary restrictions to what can be a user defined scripts dir, 
now -- max dir depth: 4, max dirs total: 30, any subdir starting with 
"bpy" is ignored, "/" and "//" are also ignored (though something like 
"//scripts" or whatever is accepted) -- that may be the problem.

If you still don't know the problem after this, check the Bpymenus file 
(blender -d should tell you where it is) to see if there are missing 
entries in it.  This file is also used by the Help->Scripts Help Browser 
script, so that's another way to check if it is complete.

This of course needs to work fine, so please tell us about any troubles 
(inform your OS and relevant output from (1) and (2) above, please).

-- 
Willian




More information about the Bf-python mailing list