Skip to content

Can't connect to HTTPS URL because the SSL module is not available. when OpenSSL_jll is loaded before Wandb. #39

@lassepe

Description

@lassepe

On a fresh Julia 1.10 install in a clean environment, the reproducer below causes the error:

ERROR: LoadError: Python: CommError: Can't connect to HTTPS URL because the SSL module is not available.

Interestingly, this error only appears when Wandb is loaded after CairoMakie.

using CairoMakie: CairoMakie
using Wandb: Wandb

# trigger ssl error
function provoke_error(logger)
    logging_dict = Dict{String,Any}()
    logging_dict["samples"] = Wandb.Image(CairoMakie.scatter(randn(100)))
    Wandb.log(logger, logging_dict; step=1)
end

logger = Wandb.WandbLogger(; project="test")
provoke_error(logger)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions