We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cf67913 commit 919b7beCopy full SHA for 919b7be
src/managers/pyenv/main.ts
@@ -13,10 +13,14 @@ export async function registerPyenvFeatures(
13
const api: PythonEnvironmentApi = await getPythonApi();
14
15
try {
16
- await getPyenv(nativeFinder);
17
-
18
- const mgr = new PyEnvManager(nativeFinder, api);
19
- disposables.push(mgr, api.registerEnvironmentManager(mgr));
+ const pyenv = await getPyenv(nativeFinder);
+
+ if (pyenv) {
+ const mgr = new PyEnvManager(nativeFinder, api);
20
+ disposables.push(mgr, api.registerEnvironmentManager(mgr));
21
+ } else {
22
+ traceInfo('Pyenv not found, turning off pyenv features.');
23
+ }
24
} catch (ex) {
25
traceInfo('Pyenv not found, turning off pyenv features.', ex);
26
}
0 commit comments