From 6376dcc5b96346d1c0f8188f913df0086fa7b1fb Mon Sep 17 00:00:00 2001 From: Mehmet Bektas Date: Fri, 19 Jan 2024 20:53:32 -0800 Subject: [PATCH] escape backslash properly on Windows --- src/main/pythonenvdialog/pythonenvdialog.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/pythonenvdialog/pythonenvdialog.ts b/src/main/pythonenvdialog/pythonenvdialog.ts index 3f2dbb3e..39e31e74 100644 --- a/src/main/pythonenvdialog/pythonenvdialog.ts +++ b/src/main/pythonenvdialog/pythonenvdialog.ts @@ -941,7 +941,7 @@ export class ManagePythonEnvironmentDialog { createCommandPreview.value = \`conda create -p \$\{getEnvInstallPath()\} \$\{getCondaChannels()\}\ \$\{getPackageList()\}\`; } else { const envPath = getEnvInstallPath(); - createCommandPreview.value = \`python -m venv create \$\{envPath\}\n\$\{envPath\}\$\{pathSeparator\}${activateRelPath}\npython -m pip install \$\{getPackageList()\}\`; + createCommandPreview.value = \`python -m venv create \$\{envPath\}\n\$\{envPath\}\$\{pathSeparator\}${activateRelPath.replace("\\", "\\\\")}\npython -m pip install \$\{getPackageList()\}\`; } }