bmaltais / kohya_ss

Apache License 2.0
9.32k stars 1.2k forks source link

Please adopt conda instead of env #2680

Open darkpowerxo opened 1 month ago

darkpowerxo commented 1 month ago

Hi, I would like to note, since many of us run many different projects with different dependencies. using env creates lots of problems specially if you use anaconda. if you could manage to adopt conda instead and use an installation process similar to fooocus, it would be really appreciated :)

darkpowerxo commented 1 month ago

ps: if admin accepts this, i can start contributing

bmaltais commented 1 month ago

I wish it were that simple. Switching to Anaconda could cause significantly more problems for users who are accustomed to using venv. While it might help some, I suspect it would create issues for many others. Perhaps we could support both solutions in parallel? However, much of the setup code is based on venv, and accommodating both would require significant effort.

The best approach might be to create a fork of this project and convert that version to use Anaconda. If you do this, I will add a reference to it in the README as an alternative setup option. I understand the interest in doing so, and a fork might be the better option. Just make sure not to change too much from this repository so you can easily merge changes from here into your fork.