解决青龙运行脚本依赖缺失问题。
解决青龙运行脚本依赖缺失问题。
前些日子,简单的拉了库,没管,今天去看了下日志发现。有好多脚本的依赖并没有被加载到
于是来看看怎么解决!@由于网上的一些教程过于繁琐,在这里进行总结!
核心解决!
终端当中执行下面命令,一般可直接解决依赖缺失等问题!
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