mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
Fix installer script for macOS. (#1630)
* refer to the platform as 'osx' instead of 'mac', otherwise the composed URL to micromamba is wrong. * move the `-O` option to `tar` to be grouped with the other tar flags to avoid the `-O` being interpreted as something to unarchive.
This commit is contained in:
parent
f8708f5dbe
commit
1f8e56672c
@ -17,7 +17,7 @@ echo ""
|
|||||||
OS_NAME=$(uname -s)
|
OS_NAME=$(uname -s)
|
||||||
case "${OS_NAME}" in
|
case "${OS_NAME}" in
|
||||||
Linux*) OS_NAME="linux";;
|
Linux*) OS_NAME="linux";;
|
||||||
Darwin*) OS_NAME="mac";;
|
Darwin*) OS_NAME="osx";;
|
||||||
*) echo "Unknown OS: $OS_NAME! This script runs only on Linux or Mac" && exit
|
*) echo "Unknown OS: $OS_NAME! This script runs only on Linux or Mac" && exit
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ if [ "$PACKAGES_TO_INSTALL" != "" ]; then
|
|||||||
echo "Downloading micromamba from $MICROMAMBA_DOWNLOAD_URL to $MAMBA_ROOT_PREFIX/micromamba"
|
echo "Downloading micromamba from $MICROMAMBA_DOWNLOAD_URL to $MAMBA_ROOT_PREFIX/micromamba"
|
||||||
|
|
||||||
mkdir -p "$MAMBA_ROOT_PREFIX"
|
mkdir -p "$MAMBA_ROOT_PREFIX"
|
||||||
curl -L "$MICROMAMBA_DOWNLOAD_URL" | tar -xvj bin/micromamba -O > "$MAMBA_ROOT_PREFIX/micromamba"
|
curl -L "$MICROMAMBA_DOWNLOAD_URL" | tar -xvjO bin/micromamba > "$MAMBA_ROOT_PREFIX/micromamba"
|
||||||
|
|
||||||
chmod u+x "$MAMBA_ROOT_PREFIX/micromamba"
|
chmod u+x "$MAMBA_ROOT_PREFIX/micromamba"
|
||||||
|
|
||||||
@ -94,7 +94,7 @@ CONDA_BASEPATH=$(conda info --base)
|
|||||||
source "$CONDA_BASEPATH/etc/profile.d/conda.sh" # otherwise conda complains about 'shell not initialized' (needed when running in a script)
|
source "$CONDA_BASEPATH/etc/profile.d/conda.sh" # otherwise conda complains about 'shell not initialized' (needed when running in a script)
|
||||||
|
|
||||||
conda activate
|
conda activate
|
||||||
if [ "$OS_NAME" == "mac" ]; then
|
if [ "$OS_NAME" == "osx" ]; then
|
||||||
echo "macOS detected. Installing MPS and CPU support."
|
echo "macOS detected. Installing MPS and CPU support."
|
||||||
ln -sf environments-and-requirements/environment-mac.yml environment.yml
|
ln -sf environments-and-requirements/environment-mac.yml environment.yml
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user