Open nhoening opened 1 year ago
Branch issue-24-Support_building_dependencies created!
I have tried the plugin on both python 3.9
and 3.11
. I wasn't able to replicate this issue for 3.9 but for 3.11 first I had to install HDF5
and libnetcdf-dev
, then I got an error that is like this
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/tmp/pip-resolve-x4klz9f1/llvmlite_d213ef6a83a84de783c170c67eaeb38f/setup.py", line 55, in <module>
_guard_py_ver()
File "/tmp/pip-resolve-x4klz9f1/llvmlite_d213ef6a83a84de783c170c67eaeb38f/setup.py", line 52, in _guard_py_ver
raise RuntimeError(msg.format(cur_py, min_py, max_py))
RuntimeError: Cannot install on Python version 3.11.4; only versions >=3.7,<3.11 are supported.
[end of output]
I think we should limit ourself to python >=3.8, <3.11 for now.
When trying the make-supported installation, a user reported an error (see below, they say it works neither with Python 3.11 nor 3.9).
However, for me on Python3.10,
make install
works well (in a virtual env).We might have an issue with requirements here, and maybe different Python versions. This requires a little research.