#Cannot update InvokeAI on MacOS
1 messages · Page 1 of 1 (latest)
In the installation guide of the latest version, you’ll note instructions to copy the appropriate environment file into your invoke folder and rename it
I did. You can see it in the screenshot. It still doesn't work
ah, didn't see that - not clear why the link isn't working, but my recommendation would be to delete it, and replace it with a renamed copy of the environment-mac.yml file, renamed to environment.yml
Did that too. Didn't work
I think there's something wrong with the installer in general with the sheer amount of bug reports on macOS
You realize that the installer is just a script running commands on your local terminal, right?
Yes
So do you think the command is incorrect - Is the path listed there the wrong path?
I don't know if it's because I'm trying to update Invoke or what
Or maybe it's a bad environment.yml
It would seemingly return a different error than 'file not found', if it were a 'bad' file.
Which it did
EnvironmentFileNotFound: '/Users/spaceboi/InvokeAI/environment.yml' file not found
That is a 'file not found' error.
You said you deleted the link, replaced it with a renamed file, and still got the error - can you screenshot the folder?
It's the same screenshot you see above
Wait
Hang on and let me finish
I did delete the shortcut and copied the mac file
And it gave the same error
In fact
It turned the file into a shortcut
Maybe my understanding of macs is wanting, but I definitely find that behavior odd.
That's not supposed to happen
Here I'll make a screen recording of it in action
Did that get moved when you did the shortcut?
Nope
Is there still a copy of that in the environments-and-requirements folder?
👀
I got my environment from another way
Back when I first installed Invoke
Is there a link to the new environment?
It sounds like you might have mixed up a few installation processes & files
which installer did you download?
right, but which release file did you download?
InvokeAI-mac.zip
WAIT
NOW IT'S WORKING
IT'S LITERALLY THE SAME FILE BUT REDOWNLOADED
WTF
Actually no it ain't lmao
The install failed
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> greenlet
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
And now Invoke won't even turn on
Right - because your env is now missing greenlet

So how do I fix that?
Okay uhh...
I don't know how to patch sysconfig
I ain't a developer lmao
If you can wait, @sand stone might be able to let you know when that release is ready to go.
Well looks like I'm gonna be stuck with naifu for a while
Is there a ETA on that?
I would presume within the next 24 hours at the latest.
Oh I can wait that long since Warzone 2 is out tomorrow