ps抠图教程入门图解(免费的AI画图软件stable-diffusion抽风的解决方法中年男人:别总剪“板寸”,太油腻!试试这8款发型,干练又帅气)

wufei123 发布于 2024-03-13 阅读(93)

作者:yasdenstable diffusion可以一键扣图,可以一键复制图片,一键提高图片分辨率photoshop不能干的很多事情,它能干,因为它是AI绘图软件,而且是免费的(免费的软件,出了bug经常只能自己解决,因为你使用过程中出了bug,不代表别人使用的时候也会出bug)。

2022年在人工智能领域有两个亮点,一个是chatgpt,一个就是AI绘图stable diffusion可以轻易生产出媲美单反照片的写实照片,例如比下图更写实的照片

这天我打开stable diffusion又发现它抽风了(见下图),如果你家里有台linux电脑,你会遇到像我一样的,不是这个问题就是那个问题的问题,有时候是Linux系统的问题,有时候是英伟达显卡驱动的问题,有时候是stable diffusion软件使用的问题,一堆的依赖环境,一个出问题就会报一堆的错误。

我不是程序员,为什么要我处理这种我搞不明白的问题呢?最难搞的就是,网上找不到类似的解决方案。

广告胆小者勿入!五四三二一...恐怖的躲猫猫游戏现在开始!× stable diffusion的问题就是无法出图了,直接闪退终端报错如下: Building wheel for pycairo (pyproject.toml) did not run successfully.。

  exit code: 1

网上找到一个解决方案是这样的,运行下面的4个命令(下面的解决方案不是我想出来的,是一位网友的解决方法):sudo apt-get install sox ffmpeg libcairo2 libcairo2-dev

sudo apt-get install texlive-fullpip3 install manimlib  pip3 install manimce运行之后,是可以解决这个Building wheel for pycairo (pyproject.toml) did not run successfully.的问题。

广告从秘书起步,十年内无人超越,以一己之力力挽狂澜成就一段传奇×但是新的问题又来了,cd到stable diffusion目录下,用python3 launch.py --xformers运行stable diffusion会报下面的错误:

真是一波未平,一波又起还好,会出现报错的提示,只能看报错提示了:下面的这堆东西是告诉我,由于这个问题,引起了那个问题,反正就是巴拉巴拉一堆东西:File "launch.py", line 353, in 。

    start()  File "launch.py", line 344, in start    import webui  File "/home/yasden/stable-diffusion-webui-master/webui.py", line 22, in

    import pytorch_lightning # pytorch_lightning should be imported after torch, but it re-enables warnings on import so import once to disable them

  File "/home/yasden/anaconda3/lib/python3.8/site-packages/pytorch_lightning/__init__.py", line 35, in

    from pytorch_lightning.callbacks import Callback  # noqa: E402  File "/home/yasden/anaconda3/lib/python3.8/site-packages/pytorch_lightning/callbacks/__init__.py", line 14, in

    from pytorch_lightning.callbacks.batch_size_finder import BatchSizeFinder  File "/home/yasden/anaconda3/lib/python3.8/site-packages/pytorch_lightning/callbacks/batch_size_finder.py", line 24, in

    from pytorch_lightning.callbacks.callback import Callback最重要的是看下面的这个报错:RuntimeError: Failed to import transformers.modeling_utils because of the following error (look up to see its traceback):

install() got an unexpected keyword argument show_locals先把show_locals搞定吧  File "/home/yasden/anaconda3/lib/python3.8/site-packages/accelerate/utils/rich.py", line 21, in

    install(show_locals=True)TypeError: install() got an unexpected keyword argument show_locals看这个提示,说是文件 "/home/yasden/anaconda3/lib/python3.8/site-packages/accelerate/utils/rich.py",的第21行 line 21, in

有个install(show_locals=True)出问题解决方案是用下面的命令修改/home/yasden/anaconda3/lib/python3.8/site-packages/accelerate/utils/rich.py文件:

vi /home/yasden/anaconda3/lib/python3.8/site-packages/accelerate/utils/rich.py用vi打开/home/yasden/anaconda3/lib/python3.8/site-packages/accelerate/utils/rich.py文件后,第21行确实有个install(show_locals=True)的语句(这里说个插曲,原来这个语句是show_locals=False,我把它改成show_locals=True之后,依然报错),我不是程序员,我看不懂install(show_locals=True)是什么意思,我的解决方案就是,把这条语句注释掉,加#在这条语句前面,直接将报错的语句注释掉了(见下图)。

还有用注释的方式来修正报错的吗,反正我就是这么干了,奇迹发生了,报错不见了:

stable diffusion又可以愉快的使用了,这是什么情况,我实在没搞懂 。

总结stable diffusion是免费软件,所以遇到问题,包括bug,常常要自己去解决就像免费的linux一样,一堆的问题需要自己动手解决祝大家使用stable diffusion的过程中,都顺顺利利没有错误。

全文完,谢谢观看。阅读更多软件应用精彩内容,可前往什么值得买查看

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

欧意 新闻80056