diff --git a/zhenxun/builtin_plugins/plugin_store/data_source.py b/zhenxun/builtin_plugins/plugin_store/data_source.py index 68400c1f..c8a1ea81 100644 --- a/zhenxun/builtin_plugins/plugin_store/data_source.py +++ b/zhenxun/builtin_plugins/plugin_store/data_source.py @@ -51,7 +51,7 @@ def install_requirement(plugin_path: Path): try: result = subprocess.run( - ["pip", "install", "-r", str(existing_requirements)], + ["poetry", "run", "pip", "install", "-r", str(existing_requirements)], check=True, capture_output=True, text=True,