code: def check_qt():
      
      qt_infos = dict(pyqt5=("PyQt5", "5.6"))
      try:
          import qtpy
          package_name, required_ver = qt_infos[qtpy.API]
          actual_ver = qtpy.PYQT_VERSION
          if LooseVersion(actual_ver) < LooseVersion(required_ver):
              show_warning("Please check Spyder installation requirements:\n"
                           "%s %s+ is required (found v%s)."
                           % (package_name, required_ver, actual_ver))
      except ImportError:
          show_warning("Failed to import qtpy.\n"
                       "Please check Spyder installation requirements:\n\n"
                       "qtpy 1.2.0+ and\n"
                       "%s %s+\n\n"
                       "are required to run Spyder."
                       % (qt_infos['pyqt5']))
docs: Check Qt binding requirements