code: def run(self):
      if not release:
          sys.exit(
              'Please set environment variable "NNI_RELEASE=<release_version>"'
          )
  
      # check_jupyter_lab_version()
  
      if os.path.islink("nni_node/main.js"):
          sys.exit(
              'A development build already exists. Please uninstall NNI and run "python3 setup.py clean".'
          )
      open("nni/version.py", "w").write(f"__version__ = '{release}'")
      super().run()
  
imports: from distutils.cmd import Command
  from distutils.command.build import build
  from distutils.command.clean import clean
  import glob
  import os
  import shutil
  import sys
  import setuptools
  from setuptools.command.develop import develop
  import setup_ts
label_desc: Use image node_id 1 for calling the Build obj's underlying member method code with example usage: obj.run() without return types