diff --git a/installer/lib/installer.py b/installer/lib/installer.py index f15c83ba66..40cfcedeb2 100644 --- a/installer/lib/installer.py +++ b/installer/lib/installer.py @@ -149,7 +149,7 @@ class Installer: return venv_dir def install( - self, root: str = "~/invokeai-3", version: str = "latest", yes_to_all=False, find_links: Path = None + self, root: str = "~/invokeai", version: str = "latest", yes_to_all=False, find_links: Path = None ) -> None: """ Install the InvokeAI application into the given runtime path @@ -168,9 +168,7 @@ class Installer: messages.welcome() - invokeai_root = os.environ.get('INVOKEAI_ROOT') - default_path = invokeai_root or Path(root).expanduser().resolve() - + default_path = os.environ.get('INVOKEAI_ROOT') or Path(root).expanduser().resolve() self.dest = default_path if yes_to_all else messages.dest_path(root) # create the venv for the app diff --git a/installer/lib/main.py b/installer/lib/main.py index b442f49255..4b74f984dc 100644 --- a/installer/lib/main.py +++ b/installer/lib/main.py @@ -3,6 +3,7 @@ InvokeAI Installer """ import argparse +import os from pathlib import Path from installer import Installer @@ -15,7 +16,7 @@ if __name__ == "__main__": dest="root", type=str, help="Destination path for installation", - default="~/invokeai", + default=os.environ.get('INVOKEAI_ROOT') or "~/invokeai", ) parser.add_argument( "-y",