函数计算FC安装ADetailer后没有显示,为什么?

函数计算FC安装ADetailer后没有显示,为什么?

展开
收起
三分钟热度的鱼 2023-08-02 11:28:35 284 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    有可能的原因是:

    安装包有问题
    检查ADetailer是否正确安装,可以使用pip list 确认。如果没有安装成功,根据错误信息排查原因。

    版本不兼容
    检查ADetailer当前版本是否有兼容性问题。可以尝试降级或升级版本。

    函数计算环境问题
    排除安装包无误后,考虑是否是函数运行环境本身存在问题。

    依赖缺失
    检查ADetailer是否有依赖项,如果缺少依赖,也可能会导致不能正常工作。

    代码执行错误
    细心检查代码中调用 ADetailer 的部分,排查是否有语法错误。

    具体操作如下:

    检查ADetailer是否正确安装
    Copy
    pip list
    根据错误信息排查安装问题的原因
    3.尝试降级或升级 ADetailer 版本,排除版本兼容问题

    在本地运行代码,排除问题是否出在函数计算环境
    5.检查ADetailer是否有依赖,是否正确安装

    仔细检查调用ADetailer部分的代码,排查语法错误
    7.根据错误日志和相关信息,与函数计算支持人员沟通

    需要根据报错信息和环境特点,分析查明问题的具体原因后才能定位解决方法。

    所以提供更多信息对于分析问题至关重要!

    2023-08-02 20:24:18
    赞同 展开评论
  • 插件看不到一般是依赖问题,临时依赖安装解决方案,后续新版本会支持该功能
    以安装 rich 依赖为例:

    在您管理工具的域名后添加 /terminal 如 admin.xxxxxxxxx.fc.devsapp.net/terminal

    只需要执行一次
    echo "export PYTHONPATH=/mnt/auto/sd/python" > /mnt/auto/sd/startup.sh

    安装插件
    export TMPDIR=/mnt/auto/sd/pip-cache
    /opt/python3.10/bin/python3.10 -m pip install -t /mnt/auto/sd/python --cache-dir /mnt/auto/sd/pip-cache rich

    每个插件需要哪些依赖可以从插件目录的 install.py 查到

    等待实例轮转后,重新进入 sd 页面
    可以进入 sd 函数任意修改下环境变量(如 a=b),强制实例更新。先装好依赖再重启。首页有个管理工具函数的快捷跳转。麻烦在函数配置里进去手动挂载一下python3.10的层。此回答整理自钉群“【答疑群】函数计算 AIGC 场景技术交流”

    2023-08-02 12:26:32
    赞同 展开评论

快速交付实现商业价值。

还有其他疑问?
咨询AI助理