-
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 6 replies
-
I recently saw the exact same error in CI. Are you on windows? What version of MicroMamba and micromamba_jll are you on? |
Beta Was this translation helpful? Give feedback.
-
Resolved via JuliaPy/MicroMamba.jl@2ade9cf Thanks! |
Beta Was this translation helpful? Give feedback.
-
Note that I found Pkg.jl has some odd behavior such that depending on what other packages you have installed, it won't use MicroMamba 0.1.13...even though it can (marked as upgradeable). You may have to explicitly install MicroMamba 0.1.13 to resolve this issue. For example, if I only have PythonCall.jl in my Project.toml, MicroMamba 0.1.13 (and micromamba_jll 1.4.1) will be used (as expected). However, as an example, if I also have SciMLSensitivity.jl in my Project.toml, MicroMamba 0.1.12 (and micromamba_jll 1.4.3) will be used instead. For these cases, I am having to explicitly install the desired version of MicroMamba to not hit the errors as mentioned in my first post. Note that for the example given (SciMLSensitivity), it has zero dependencies on PythonCall, CondaPkg, MicroMamba, or micromamba_jll. As far as I can tell it's just a weird corner case in Pkg.jl's logic for determining which packages to upgrade or not. And in this case, it's preferring using an older version of MicroMamba and a newer version of micromamba_jll rather than the opposite. In my mind this is arguably a bug in Pkg.jl, but I just wanted to leave this note here in case others were still getting this issue. |
Beta Was this translation helpful? Give feedback.
Resolved via JuliaPy/MicroMamba.jl@2ade9cf
Thanks!