Zresetuj wszystkie dodatki

Aug 15 2020

Popełniłem wielki błąd, że wybrałem wszystkie dodatki w blenderze, nie wiedząc, do czego służą te dodatki. Teraz jestem zagubiony, wszyscy wyglądają jak nowe. Niektóre karty są nowe. W tym celu odznaczyłem wszystkie dodatki, teraz nie mam cykli renderowania i wielu przydatnych opcji. Proszę, pomóż mi zresetować wszystkie dodatki, które pojawiły się po pierwszym otwarciu 😥

Odpowiedzi

3 starzar Aug 15 2020 at 22:07

Spróbuj zresetować Blendera za pomocą "Przywrócenia ustawień fabrycznych". Spowoduje to zresetowanie Blendera do pierwotnego stanu instalacji i, miejmy nadzieję, aktywuje również odinstalowane dodatki.
Zwróć uwagę, że inne ustawienia, takie jak skróty klawiszowe zdefiniowane przez użytkownika, zostaną utracone, jeśli zastosujesz to podejście.

3 batFINGER Aug 15 2020 at 22:27

Wyłącz dodatki inne niż domyślne

Dalej do Jak mogę uzyskać listę pokazującą, które dodatki są włączone przez użytkownika?

Skrypt testowy Wyłącza wszystkie dodatki inne niż domyślne (nie są wymienione jako domyślne) i zapisuje preferencje użytkownika.

import bpy

default_addons = {"io_anim_bvh",
                  "io_curve_svg",
                  "io_mesh_ply",
                  "io_mesh_stl",
                  "io_mesh_uv_layout",
                  "io_scene_fbx",
                  "io_scene_gltf2",
                  "io_scene_obj",
                  "io_scene_x3d",
                  "cycles"}

# enable defaults                  
for addon in default_addons:
    bpy.ops.preferences.addon_enable(module=addon)


for addon in bpy.context.preferences.addons:
    if addon.module not in default_addons:
        bpy.ops.preferences.addon_disable(module=addon.module)
        
bpy.ops.wm.save_userpref()