Initially, I used a virtual machine with ubuntu 24.04, python3.12, numpy 1.26.1, setuptool 75.1.0, without anaconda shell.
The data types of constants cannot be read.
Therefore, I downloaded Python 3.10 and specified the use of the Python 3.10 version in every subsequent step.
With python3.10, numpy 1.26.1, setuptool 75.1.0, no anaconda shell, I used pip to install all dependent packages, and download the folder from github
$ git clone https://github.com/3fon3fonov/exostriker
$ cd exostriker
$ python3.10 -m exostriker
The error shows
ImportError: cannot import name 'rvmod_for' from partially initialized module 'RV_mod.rvmod' (most likely due to a circular import)
Then I updated numpy to 1.26.2 python3.10 -m pip install numpy==1.26.2, and downgrade setuptool to 66.1.0 python3.10 -m pip install setuptools==66.1.0 , exostriker run properly.
Initially, I used a virtual machine with ubuntu 24.04, python3.12, numpy 1.26.1, setuptool 75.1.0, without anaconda shell.
The data types of constants cannot be read.
Therefore, I downloaded Python 3.10 and specified the use of the Python 3.10 version in every subsequent step.
With python3.10, numpy 1.26.1, setuptool 75.1.0, no anaconda shell, I used pip to install all dependent packages, and download the folder from github
$ git clone https://github.com/3fon3fonov/exostriker
$ cd exostriker
$ python3.10 -m exostriker
The error shows
Then I updated numpy to 1.26.2
python3.10 -m pip install numpy==1.26.2, and downgrade setuptool to 66.1.0python3.10 -m pip install setuptools==66.1.0, exostriker run properly.