diff --git a/python/src/com/jetbrains/python/sdk/pipenv/PyPipEnvSdkProvider.kt b/python/src/com/jetbrains/python/sdk/pipenv/PyPipEnvSdkProvider.kt index ad788212c05c..4a9956344e3a 100644 --- a/python/src/com/jetbrains/python/sdk/pipenv/PyPipEnvSdkProvider.kt +++ b/python/src/com/jetbrains/python/sdk/pipenv/PyPipEnvSdkProvider.kt @@ -7,6 +7,7 @@ import com.intellij.openapi.project.Project import com.intellij.openapi.projectRoots.Sdk import com.intellij.openapi.projectRoots.SdkAdditionalData import com.intellij.openapi.util.UserDataHolder +import com.intellij.util.PlatformUtils import com.jetbrains.python.PyPsiBundle import com.jetbrains.python.packaging.pipenv.PyPipEnvPackageManagementService import com.jetbrains.python.packaging.ui.PyPackageManagementService @@ -35,7 +36,7 @@ class PyPipEnvSdkProvider : PySdkProvider { sdk: Sdk, isPyCharm: Boolean, associatedModulePath: String?): PyInterpreterInspectionQuickFixData? { - if (sdk.isPipEnv) { + if (sdk.isPipEnv && !PlatformUtils.isFleetBackend()) { val message = when { associatedModulePath != null -> when { isPyCharm -> PyPsiBundle.message("INSP.interpreter.pipenv.interpreter.associated.with.another.project", associatedModulePath) diff --git a/python/src/com/jetbrains/python/sdk/poetry/PoetrySdkProvider.kt b/python/src/com/jetbrains/python/sdk/poetry/PoetrySdkProvider.kt index 6cb7a9b6c5b8..710097776dd8 100644 --- a/python/src/com/jetbrains/python/sdk/poetry/PoetrySdkProvider.kt +++ b/python/src/com/jetbrains/python/sdk/poetry/PoetrySdkProvider.kt @@ -6,6 +6,7 @@ import com.intellij.openapi.project.Project import com.intellij.openapi.projectRoots.Sdk import com.intellij.openapi.projectRoots.SdkAdditionalData import com.intellij.openapi.util.UserDataHolder +import com.intellij.util.PlatformUtils import com.jetbrains.python.PyBundle import com.jetbrains.python.packaging.ui.PyPackageManagementService import com.jetbrains.python.sdk.PyInterpreterInspectionQuickFixData @@ -24,7 +25,7 @@ class PoetrySdkProvider : PySdkProvider { sdk: Sdk, isPyCharm: Boolean, associatedModulePath: String?): PyInterpreterInspectionQuickFixData? { - if (sdk.isPoetry) { + if (sdk.isPoetry && !PlatformUtils.isFleetBackend()) { val projectUnit = if (isPyCharm) "project" else "module" val message = when { associatedModulePath != null ->