Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to install numba and Python 3.13 #26

Open
mathomp4 opened this issue Jan 7, 2025 · 0 comments
Open

Unable to install numba and Python 3.13 #26

mathomp4 opened this issue Jan 7, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@mathomp4
Copy link
Member

mathomp4 commented Jan 7, 2025

I'm not able to install numba with GEOSpyD and Python 3.13. I tried installing via the numba conda channel as I see 0.61.0rc2 there:

https://anaconda.org/numba/numba

but I got:

error    libmamba Could not solve for environment specs
    The following packages are incompatible
    ├─ numba >=0.61.0rc2 * is installable with the potential options
    │  ├─ numba 0.61.0rc2 would require
    │  │  └─ python >=3.10,<3.11.0a0 *, which can be installed;
    │  ├─ numba 0.61.0rc2 would require
    │  │  └─ python >=3.11,<3.12.0a0 *, which can be installed;
    │  ├─ numba 0.61.0rc2 would require
    │  │  └─ python >=3.12,<3.13.0a0 *, which can be installed;
    │  └─ numba 0.61.0rc2 would require
    │     ├─ llvmlite =0.44 * with the potential options
    │     │  ├─ llvmlite [0.44.0rc1|0.44.0rc2] would require
    │     │  │  └─ python >=3.10,<3.11.0a0 *, which can be installed;
    │     │  ├─ llvmlite [0.44.0rc1|0.44.0rc2] would require
    │     │  │  └─ python >=3.11,<3.12.0a0 *, which can be installed;
    │     │  ├─ llvmlite [0.44.0rc1|0.44.0rc2] would require
    │     │  │  └─ python >=3.12,<3.13.0a0 *, which can be installed;
    │     │  └─ llvmlite [0.44.0rc1|0.44.0rc2] would require
    │     │     └─ zlib >=1.2.13,<1.3.0a0 *, which can be installed;
    │     └─ python >=3.13,<3.14.0a0 *, which requires
    │        └─ libzlib >=1.3.1,<2.0a0 * but there are no viable options
    │           ├─ libzlib 1.3.1 would require
    │           │  └─ zlib ==1.3.1 *_0, which conflicts with any installable versions previously reported;
    │           ├─ libzlib 1.3.1 would require
    │           │  └─ zlib ==1.3.1 *_2, which conflicts with any installable versions previously reported;
    │           └─ libzlib 1.3.1 would require
    │              └─ zlib ==1.3.1 *_1, which conflicts with any installable versions previously reported;
    └─ pin on python 3.13.* =* * is not installable because it requires
       └─ python =3.13 *, which conflicts with any installable versions previously reported.

This seems similar to issues that @slayoo found, see numba/numba#9413 (comment)

Per @gmarkall (see numba/numba#9883 (comment)) it should be gettable via pip so I'll try that next but my ugly script is not ... flexible at the moment (my fault).

@mathomp4 mathomp4 added the bug Something isn't working label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant