diff --git a/src/client/interpreter/display/shebangCodeLensProvider.ts b/src/client/interpreter/display/shebangCodeLensProvider.ts index d1a43cc70baa..c7cd0e19534e 100644 --- a/src/client/interpreter/display/shebangCodeLensProvider.ts +++ b/src/client/interpreter/display/shebangCodeLensProvider.ts @@ -53,7 +53,9 @@ export class ShebangCodeLensProvider implements vscode.CodeLensProvider { private async createShebangCodeLens(document: TextDocument) { const shebang = await ShebangCodeLensProvider.detectShebang(document); - if (!shebang || shebang === settings.PythonSettings.getInstance(document.uri).pythonPath) { + const pythonPath = settings.PythonSettings.getInstance(document.uri).pythonPath; + const resolvedPythonPath = await ShebangCodeLensProvider.getFullyQualifiedPathToInterpreter(pythonPath); + if (!shebang || shebang === resolvedPythonPath) { return []; }