@Override
  @Transient
  public @Nullable Sdk getSdk() {
    if (myUseModuleSdk) {
      return PythonSdkUtil.findPythonSdk(getModule());
    }
    else if (mySdk != null) {
      return mySdk;
    }
    else {
      return PythonSdkUtil.findSdkByPath(getSdkHome());
    }
  }
@Override
  @Transient
  public @Nullable Sdk getSdk()