Skip to content

[Bug Report] BLC installation works with Blender 5.1.2 but throws an error #1083

@FarbigeWelt

Description

@FarbigeWelt

Please describe the differences between the expected and observed results:
BLC installation works with Blender 5.1.2 but throws an error.

Steps to reproduce:
Install Blender 5.2.1
Install BLC 2.11.0-5-a

Please provide a simple test scene as a .blend-file:
n/a

Screenshots or rendered images:
n/a

Error message from Blender console:
macOS Terminal Log:

[BLC] Module name: bl_ext.user_default.BlendLuxCore
[BLC] Module name: bl_ext.user_default.BlendLuxCore
[BLC] Module name: bl_ext.user_default.BlendLuxCore
[BLC] Ensuring pyluxcore
[BLC] Checking installation info ('/Users/michael/Library/Application Support/Blender/5.1/extensions/.user/user_default/BlendLuxCore/pyluxcore_installation_info.txt')
[BLC] Installing pyluxcore version: 2.11.0a5
[BLC] Skipping pyluxcore installation. Similar wheel(s) already installed.
Traceback (most recent call last):
File "/Users/michael/Library/Application Support/Blender/5.1/extensions/user_default/BlendLuxCore/init.py", line 44, in
import pyluxcore
ModuleNotFoundError: No module named 'pyluxcore'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/Applications/Blender_5.1.2.app/Contents/Resources/5.1/scripts/modules/addon_utils.py", line 432, in enable
mod = importlib.import_module(module_name)
File "/Applications/Blender_5.1.2.app/Contents/Resources/5.1/python/lib/python3.13/importlib/init.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 1027, in exec_module
File "", line 488, in _call_with_frames_removed
File "/Users/michael/Library/Application Support/Blender/5.1/extensions/user_default/BlendLuxCore/init.py", line 49, in
raise RuntimeError(msg) from error
RuntimeError:

Could not import pyluxcore.

ImportError: No module named 'pyluxcore'
Traceback (most recent call last):
File "/Applications/Blender_5.1.2.app/Contents/Resources/5.1/scripts/modules/addon_utils.py", line 432, in enable
mod = importlib.import_module(module_name)
File "/Applications/Blender_5.1.2.app/Contents/Resources/5.1/python/lib/python3.13/importlib/init.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1324, in _find_and_load_unlocked
ModuleNotFoundError: Add-on not loaded: "bl_ext.user_default.BlendLuxCore", cause: No module named 'bl_ext.user_default.BlendLuxCore'
[BLC] Ensuring pyluxcore
[BLC] Checking installation info ('/Users/michael/Library/Application Support/Blender/5.1/extensions/.user/user_default/BlendLuxCore/pyluxcore_installation_info.txt')
[BLC] Installing pyluxcore version: 2.11.0a5
[BLC] Skipping pyluxcore installation. Similar wheel(s) already installed.
01:53.807 operator | ERROR
|
| Could not import pyluxcore.
|
| ImportError: No module named 'pyluxcore'
reloading addon meta-data: bl_ext.user_default.BlendLuxCore '/Users/michael/Library/Application Support/Blender/5.1/extensions/user_default/BlendLuxCore/blender_manifest.toml' (time-stamp change detected)

Operating System: macOS 26.3.1 (a) (25D771280a)
Blender version: 5.1.2
BlendLuxCore version: 2.11.0-5-a
Pyluxcore version: 2.11.0a5
CPU and GPU model: M1, 16 GB

Remarks
Maybe Installation works with other BLC 2.11.0 alphas what is going to be tested and reported soon in scope of this Issue here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions