Skip to content

Installation Error #360

@lliligabriel

Description

@lliligabriel

Greetings!

I am installing the oktoberfest package manually.

It seems that some dependencies of oktoberfest require different versions of pyarrow, ie., installing different dependencies involve installing/uninstalling pyarrow==19.0.1 and pyarrow==21.0.0

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
triqler 0.9.0 requires pyarrow<20.0.0,>=19.0.1, but you have pyarrow 21.0.0 which is incompatible.
picked-group-fdr 0.9.0 requires pyarrow<20.0.0,>=19.0.1, but you have pyarrow 21.0.0 which is incompatible.

Furthermore, it seems that the dlomix.interface module has become legacy. Please correct me if I am wrong: I did not find relevant information in the dlomix source code.

File ~/miniforge3/envs/oktoberfest/lib/python3.11/site-packages/oktoberfest/predict/predictor.py:21
     18 logger = logging.getLogger(__name__)
     20 if TYPE_CHECKING or importlib.util.find_spec("dlomix"):
---> [21](some-folder/~/miniforge3/envs/oktoberfest/lib/python3.11/site-packages/oktoberfest/predict/predictor.py:21)     from .dlomix import DLomix
     23     PredictionInterface = Union[DLomix, Koina, ZeroPredictor]
...
---> [34](some-folder/~/miniforge3/envs/oktoberfest/lib/python3.11/site-packages/oktoberfest/predict/dlomix.py:34)     from dlomix.interface import download_model_from_github, load_keras_model, process_dataset, save_keras_model
     35     from dlomix.refinement_transfer_learning.automatic_rl_tl import AutomaticRlTlTraining, AutomaticRlTlTrainingConfig
     37 gpus = tf.config.list_physical_devices("GPU")

ModuleNotFoundError: No module named 'dlomix.interface'


This causes a broken import statement.

Thank you so much!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions