in reply to Re^3: Detecting if a program or file exists
in thread Detecting if a program or file exists

You might be able to determine if a module is installed without explicitly requiring or using it by using a technique I described in Re: Case Insensitivity on Windows.
  • Comment on Re^4: Detecting if a program or file exists