首页 >>  正文

runtime+error+explorer

来源:baiyundou.net   日期:2024-07-05

作者:yasden

stable 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-full
pip3 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的过程中,都顺顺利利没有错误。

全文完,谢谢观看。

阅读更多软件应用精彩内容,可前往什么值得买查看

","gnid":"9a6ddd98d06cb613c","img_data":[{"flag":2,"img":[{"desc":"","height":"435","title":"","url":"https://p0.ssl.img.360kuai.com/t01e93ae34a710e2009.jpg","width":"600"},{"desc":"","height":"382","title":"","url":"https://p0.ssl.img.360kuai.com/t0147ffcc1e22cf342c.jpg","width":"600"},{"desc":"","height":"370","title":"","url":"https://p0.ssl.img.360kuai.com/t010adebb20ef3f56cd.jpg","width":"600"},{"desc":"","height":"440","title":"","url":"https://p0.ssl.img.360kuai.com/t01a813c419ecd51047.jpg","width":"600"},{"desc":"","height":"478","title":"","url":"https://p0.ssl.img.360kuai.com/t014e67c4c1feca593c.jpg","width":"600"},{"desc":"","height":"493","title":"","url":"https://p0.ssl.img.360kuai.com/t017dd2eee88c4d09d2.jpg","width":"600"},{"desc":"","height":"415","title":"","url":"https://p0.ssl.img.360kuai.com/t01b9dfbc22ace6b7f2.jpg","width":"600"},{"desc":"","height":"235","title":"","url":"https://p0.ssl.img.360kuai.com/t01dac73af308a09eef.jpg","width":"600"},{"desc":"","height":"313","title":"","url":"https://p0.ssl.img.360kuai.com/t01ebe9f8570487d27d.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"hbase","pub_time":1684121312000,"pure":"","rawurl":"http://zm.news.so.com/9082ce2e16e7719a3bf7ff9c7feeb214","redirect":0,"rptid":"e8ec03222b67092f","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:mani","k":"mani","u":""}],"title":"免费的AI画图软件stable-diffusion抽风的解决方法

阚览韩4958每次开机就提示runtime error,如何解决? -
凤是蕊19450478516 ______ 这个问题要解决.首先得将系统中所有vc运行库全部卸载干净.再从2005\2008\2010进行依次顺序安装,完成后重启即可解决.

阚览韩4958runtime error 怎么办 -
凤是蕊19450478516 ______ 就是运行时库错误, 应该是 软件版本过新的事.

阚览韩4958出现“Runtime Error!”怎么办?
凤是蕊19450478516 ______ 瑞星出问题,你把它删除后重装就好了. This application has requested the Runtime to terminate it in an unusual way. 该应用程序在非正常情况下要求终止程序. please contact the applications support team for more information. 请跟应用程序开发商联系 获取更多信息. 你删除后重装就可以了.

阚览韩4958我的电脑开机时出现runtime error!请教电脑高手怎么解决!请进~~~ -
凤是蕊19450478516 ______ Runtime是运行时的意思,Runtime Error就是运行时错误,就是在运行期间出现的错误. 运行时错误是程序执行期间发生的错误,运行时错误可能是程序中的毛病引起的,也可能程序并无错误,例如机器存储器不够引起;运行时错误不同于炸弹...

阚览韩4958电脑出现runtime error错误怎么解决 -
凤是蕊19450478516 ______ 1、不少人的电脑常常出现下面的故障问题,隔段时间弹出来. 2、打开电脑左下角运行,输入regedit,打开注册表,如下图所示 3、点击,出现一个查找框,输入runtime,如下图所示 4、查找出runtime记录信息,如下图所示, 5、右键点击runtime信息选项,选择删除,一个一个的删除 6、如果runtime的信息特别多的话,在这个位置HKEY_LOCAL_MACHINESOFTWAREmicrosoftWindowsCurrentVersionRun,删除runtime信息,这个相当于一个汇总,会比较快

阚览韩4958Runtime Erroor 是咋回事啊 咋解决呢????
凤是蕊19450478516 ______ ——》1,首先建议你先杀毒. ——》2,看了你的问题,开机就出现Runtime Error!Program:C:\PROGRAM FILES\RISINi\RFW\RFWSRV.EXE.不知道你的系统运行的是XP还是2003?如果是这两个的其中的任何一个的话,我想你肯定升级了...

阚览韩4958runtime error怎么解决?runtime error是什么 -
凤是蕊19450478516 ______ 运行超时的意思 一般问题都出在注册表,“运行—〉regedit”打开注册表,笨一点的方法就是按f3出入“runtime”,查找所有名为runtime的数值,然后一个一个删掉,但这样实在太多了,不停的删半个小时不一定能删完(我曾经被runtime error...

阚览韩4958runtime error怎么解决?runtime error是什么 -
凤是蕊19450478516 ______ a 、开始菜单-运行-输入regedit-点确定-进入注册表, 在:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值"{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除.

阚览韩4958打开程序时提示runtime error错误怎么解决 -
凤是蕊19450478516 ______ 首先说这种问题很不好解决.如果你是程序的开发者,则需要调试你的程序,是哪地方出现了非法错误.如果你只是程序的使用者,最好的办法就是向开发者汇报错误;其次就是检查你的系统环境,比如系统配置参数是否有问题,驱动模块,DLL版本是否有问题,是否有病毒等.最笨,也是最实用的办法就是重新安装操作系统,按程序要求配置环境,重新安装程序,看能否让程序正常运行.

阚览韩4958runtime error怎么解决?runtime error是什么 -
凤是蕊19450478516 ______ 运行超时的意思 一般问题都出在注册表,“运行—〉regedit”打开注册表,笨一点的方法就是按F3出入“runtime”,查找所有名为runtime的数值,然后一个一个删掉,但这样实在太多了,不停的删半个小时不一定能删完(我曾经被runtime ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024