Skip to content

Fix macOS 15.4 issue with bundled python environment #421

@koettert

Description

@koettert

Related forum post: https://forum.knime.com/t/known-macos-15-4-issue-with-knime-s-bundled-python-environments/87584

Possible errors:

Original error was: dlopen(/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so, 0x0002): Library not loaded: @rpath/libgfortran.5.dylib
  Referenced from: <C435405B-BFF1-399F-A1EC-BD43418F546A> /Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/libopenblas.0.dylib
  Reason: tried: '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/python3.9/site-packages/numpy/core/../../../../libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/lib/python3.9/site-packages/numpy/core/../../../../libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/bin/../lib/libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/Applications/KNIME 5.4.5.app/Contents/Eclipse/bundling/envs/sdl_harvard_geospatial/bin/../lib/libgfortran.5.dylib' (duplicate LC_RPATH '@loader_path'), '/usr/local/lib/libgfortran.5.dylib' (no such file), '/usr/lib/libgfortran.5.dylib' (no such file, not in dyld cache)
2025-08-26 11:32:56,974 : ERROR : ForkJoinPool.commonPool-worker-3 :  : PurePythonNodeSetFactory :  :  : Failed to parse Python node extension at path '/Applications/KNIME 5.4.5.app/Contents/Eclipse/plugins/sdl.harvard.geospatial_1.3.1.202502050916/src/main/python'. Could not connect to the Python process.
java.net.ConnectException: Could not connect to the Python process.

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