Exception: FormulaAmbiguousPythonError

Inherits:
RuntimeError
  • Object
show all
Defined in:
exceptions.rb

Overview

Raise when two Python versions are detected simultaneously.

Instance Method Summary collapse

Constructor Details

#initialize(formula) ⇒ FormulaAmbiguousPythonError

Returns a new instance of FormulaAmbiguousPythonError.



414
415
416
417
418
419
420
421
422
# File 'exceptions.rb', line 414

def initialize(formula)
  super <<~EOS
    The version of Python to use with the virtualenv in the `#{formula.full_name}` formula
    cannot be guessed automatically.

    If the simultaneous use of multiple Pythons is intentional, please add `:using => "python@x.y"`
    to 'virtualenv_install_with_resources' to resolve the ambiguity manually.
  EOS
end