code: def test_score_sklearn_not_installed(
      self, monkeypatch: pytest.MonkeyPatch, weak_labels
  ):
      label_model = FlyingSquid(weak_labels)
  
      monkeypatch.setattr(sys, "meta_path", [], raising=False)
      with pytest.raises(
          ModuleNotFoundError, match="pip install scikit-learn"
      ):
          label_model.score()
  
imports: import sys
  import numpy
  import pytest
  from argilla.client.models import TextClassificationRecord
  from argilla.labeling.text_classification import FlyingSquid, Snorkel, WeakLabels, WeakMultiLabels
  from argilla.labeling.text_classification.label_models import LabelModel, MajorityVoter, MissingAnnotationError, NotFittedError, TieBreakPolicy, TooFewRulesError
label_desc: Use image node_id 10 for calling the TestFlyingSquid obj's underlying member method code with example usage: obj.test_score_sklearn_not_installed(monkeypatch, weak_labels) without return types