diff --git a/crates/uv-interpreter/src/interpreter.rs b/crates/uv-interpreter/src/interpreter.rs index 896f547ec..660ec190e 100644 --- a/crates/uv-interpreter/src/interpreter.rs +++ b/crates/uv-interpreter/src/interpreter.rs @@ -372,7 +372,8 @@ impl InterpreterInfo { let output = Command::new(interpreter) .arg("-m") .arg("python.get_interpreter_info") - .current_dir(tempdir.path().simplified()) + .env("PYTHONPATH", tempdir.path()) + .env("PYTHONSAFEPATH", "1") .output() .map_err(|err| Error::PythonSubcommandLaunch { interpreter: interpreter.to_path_buf(),