New structure, lollms is no more grubbed from pypi

This commit is contained in:
Saifeddine ALOUI
2023-10-20 12:07:56 +02:00
parent a1dc373d15
commit 0046a804fb
22 changed files with 110 additions and 517 deletions

View File

@ -126,6 +126,9 @@ else
git clone "$REPO_URL"
cd lollms-webui || exit 1
fi
# Initilize all submodules and set them to main branch
echo "Initializing submodules"
git submodule update --init
cd zoos/bindings_zoo
git checkout main
@ -136,6 +139,13 @@ git checkout main
cd ../models_zoo
git checkout main
cd ../..
cd ../lollms_core
git checkout main
cd ../utilities/safe_store
git checkout main
cd ../..
# Loop through each "git+" requirement and uninstall it (workaround for inconsistent git package updating)
while IFS= read -r requirement; do
@ -147,6 +157,9 @@ done < requirements.txt
# Install the pip requirements
python -m pip install -r requirements.txt --upgrade
python -m pip install -e lollms_core --upgrade
python -m pip install -e utilities/safe_store --upgrade
if [[ -e "../linux_run.sh" ]]; then
echo "Linux run found"