解决青龙运行脚本依赖缺失问题。

前些日子,简单的拉了库,没管,今天去看了下日志发现。有好多脚本的依赖并没有被加载到

于是来看看怎么解决!@由于网上的一些教程过于繁琐,在这里进行总结!

核心解决!
终端当中执行下面命令,一般可直接解决依赖缺失等问题!

docker exec -it qinglong bash

curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh | sh


下面是网上给出的几种原因

1.一般出现这种错误:(缺依赖)

Error: Cannot find module ‘xx’

解决方法:docker exec -it 容器名 pnpm install xx

2.一般出现这种错误:(缺文件)

Error: Cannot find module ‘./xx’

解决方法:一般是拉库命令不完整,请检查或复制完整的拉库命令重新拉库。

3.一般出现这种错误:(缺py依赖)

ModuleNotFoundError: No module named ‘xxx’.py

解决方法:docker exec -it 容器名 pip3 install xxx

4.遇到这种问题:(脚本问题)

TypeError: Cannot read property ‘xxxx’ of undefined

 

参考https://blog.qq6a.cn/840.html

上面这种方式是青龙面板进行手动安装的,部分人能成功!部分人会失败

2022.12.18补充
这是我目前的依赖配置

青龙面板依赖安装(依赖管理-新建依赖-自动拆分)

 

NodeJs依赖

 

ts-node

depend

ds

global-agent

jsdom

date-fns

ts-md5

requests

jieba

npm

node-jsencrypt

tough-cookie

-g npm

jsdom -g

js-base64

fs

json5

prettytable

cjs

tslib

@types/node

png-js

typescript

crypto-js

require

upgrade pip

axios

form-data

common

qs

dotenv

ws@7.4.3

ql

node-telegram-bot-api

crypto -g

-g typescipt

moment

 

Python3依赖

 

pytz

typescript

ping3

httpx

canvas

PyExecJS

success

--upgrade pip

jieba

pip

requests

 

Linux依赖(安装失败的忽略)

 

bizMsg

gcc

magic

python-devel

bizCode

aiohttp

lxml

bizMsg

aiohttp

作者:佛系的工具人 https://www.bilibili.com/read/cv19275367 出处:bilibili

posted @ 2023-01-06 16:34  视觉书虫  阅读(2189)  评论(0编辑  收藏  举报