aaPanel移植宝塔的华为云存储插件

发布于 / 系统运维 / 0 条评论

众所周知,aapanel没有限制使用宝塔插件,只是在软件商店页面限制下载安装,一般情况下,直接从/www/server/panel/plugin 目录完整复制文件夹上传到aaPanel的相同目录下即可直接使用。

但是今天需要讲的华为云存储obs插件就没这么简单了,如果你直接这样操作它是会…….这样!

报错信息:

Sorry, something went wrong:
Traceback (most recent call last):
File "class/panelPlugin.py", line 2135, in a
plugin_main = __import__(get.name+'_main')
File "/www/server/panel/plugin/obs/obs_main.py", line 28, in
from obs import ObsClient
ModuleNotFoundError: No module named 'obs'

看报错信息,很清楚明了,错误的地方在这:

告诉我们没有obs这个python模块,那这个模块肯定是华为的第三方模块,pip里面没有这个obs模块可以安装。

那只能去宝塔那台主机上复制环境过来,但是怎么找到这个模块呢?笨办法肯定是有的,直接全盘搜索文件夹:

find / -type d -name "obs"

然后你就可以看到搜出了一个路径:

/www/server/panel/pyenv/lib/python3.7/site-packages/obs

接下来的事情就简单了,把它打包复制到aaPanel主机的相同目录下,没有obs文件夹就创建一个。

大功告成!

PS:如果还是报错的话建议重启下面板即可

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
转载原创文章请注明,转载自: 沧水的博客 » aaPanel移植宝塔的华为云存储插件
Not Comment Found