We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 37b40c5 commit fbaff7fCopy full SHA for fbaff7f
1 file changed
vm/src/import.rs
@@ -14,8 +14,10 @@ use crate::vm::VirtualMachine;
14
pub fn init_importlib(vm: &VirtualMachine) -> PyResult {
15
let importlib = import_frozen(vm, "_frozen_importlib")?;
16
let impmod = import_builtin(vm, "_imp")?;
17
- let install = vm.get_attribute(importlib, "_install")?;
18
- vm.invoke(install, vec![vm.sys_module.clone(), impmod])
+ let install = vm.get_attribute(importlib.clone(), "_install")?;
+ vm.invoke(install, vec![vm.sys_module.clone(), impmod])?;
19
+ let install_external = vm.get_attribute(importlib, "_install_external_importers")?;
20
+ vm.invoke(install_external, vec![])
21
}
22
23
fn import_frozen(vm: &VirtualMachine, module_name: &str) -> PyResult {
0 commit comments