                            "blank to manually install): ")
          if custom_tf and not os.path.isfile(custom_tf):
              out_error("{} not found".format(custom_tf))
              return
          REQUIRED_PACKAGES.append(custom_tf)
          return
  
      tf_ver = "tensorflow-gpu=={}.0".format(tf_ver)
      REQUIRED_PACKAGES.append(tf_ver)
  
 
</s> remove 
    CUDA_VERSION = chk[13:].rstrip()
 </s> add     cudavers = chk.strip().replace("libcudart.so.", "")
    CUDA_VERSION = cudavers[:cudavers.find(" ")] </s> remove             if OS_VERSION[0] == "Linux":
                out_warning("Make sure you are using gcc-5/g++-5 "
                            "and CUDA bin/lib in path")
 </s> add  </s> remove             msg = "Installing {}".format(pkg)
 </s> add             if pkg.startswith("dlib"):
                msg = ("Compiling {}. This will take a while...\n"
                       "Please ignore the following UserWarning: "
                       "'Disabling all use of wheels...'".format(pkg))
            else:
                msg = "Installing {}".format(pkg) </s> remove                     "Help: "
 </s> add                     "Help:\n" </s> remove     if OS_VERSION[0] == "Linux":
 </s> add     if OS_VERSION[0] == "Windows":
        if custom_tf:
            REQUIRED_PACKAGES.append(custom_tf)
                            "blank to manually install): ")
          if custom_tf and not os.path.isfile(custom_tf):
              out_error("{} not found".format(custom_tf))
              return
        if custom_tf:
            REQUIRED_PACKAGES.append(custom_tf)
          return
  
      tf_ver = "tensorflow-gpu=={}.0".format(tf_ver)
      REQUIRED_PACKAGES.append(tf_ver)
  
keep keep keep keep replace keep keep keep keep keep
 Add gcc/g++ checks for linux. Add more informative output 
setup.py