Skip to content

ImportError: cannot import name 'rvmod_for' from partially initialized module 'RV_mod.rvmod' (most likely due to a circular import) #135

Description

@RubiscoYHY

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions