This repository has been archived by the owner on Sep 7, 2022. It is now read-only.
forked from CompVis/stable-diffusion
-
Notifications
You must be signed in to change notification settings - Fork 149
facexlib version conflict: gfpgan 1.3.4 depends on facexlib>=0.2.5 #169
Comments
@AscendedGravity reported this as #168 about five minutes before I finished writing 😹. Feel free to close this as a duplicate. |
Yours is so much more detailed though! 🤩 |
For now: easy fix is to pin the version in the
|
@davidhennemann don't do this >_> it's fixed now, gfpgan updated their requirements to facexlib 0.2.5, we forked facexlib to add a fix for gfpgan, I've pulled the changes from facexlib so everything is fine |
Ok thats way better :D |
You shouldn't need any updates, just run webui.cmd again |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Summary
I've followed the installation instructions carefully, the server successfully starts, and I can use both Stable Diffusion and GFPGAN. However, when I run
webui.cmd
, I see a conflict message:Analysis
I'm a Python novice, but I think I can see why this is happening. This repo's
environment.yaml
refers to https://github.com/hlky/facexlib :https://github.com/hlky/stable-diffusion/blob/fa977b3d6f9d0b264035c949fd70415476f00036/environment.yaml#L33
And https://github.com/hlky/facexlib/blob/master/VERSION currently identifies itself as
0.2.4
.environment.yaml
also refers to https://github.com/TencentARC/GFPGAN :https://github.com/hlky/stable-diffusion/blob/fa977b3d6f9d0b264035c949fd70415476f00036/environment.yaml#L36
But https://github.com/TencentARC/GFPGAN/blob/master/requirements.txt#L2 currently requires
facexlib>=0.2.5
. This appeared in a commit literally one hour ago as I'm typing this, TencentARC/GFPGAN@3e27784 , so I may be the first person who's seen this.It appears that TencentARC/GFPGAN is expecting the upstream repo https://github.com/xinntao/facexlib where https://github.com/xinntao/facexlib/blob/master/VERSION currently identifies itself as
0.2.5
, due to a commit eight hours ago, xinntao/facexlib@7655b7c .Possible fixes
My novice guess is that hlky/facexlib should take an update from upstream xinntao/facexlib. Alternatively, perhaps the version of TencentARC/GFPGAN used by this repo needs to be "pinned".
Full
webui.cmd
outputIf it helps, here is the exact text I'm seeing:
Click to expand verbatim output from webui.cmd:
Thanks!
(Thanks for your amazing repo! Getting started was very easy, and it runs much faster than other forks I've tried. 😸 Although this version conflict doesn't seem to interfere with usability, I'm reporting it to help improve the experience.)
The text was updated successfully, but these errors were encountered: