zhayujie / chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
https://docs.link-ai.tech/cow
MIT License
30.29k stars 7.97k forks source link

没有plugin.json文件 #1467

Open chn-youbai opened 12 months ago

chn-youbai commented 12 months ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Windows

运行的python版本是?

python 3.10

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wx(个人微信, itchat)

复现步骤 🕹

就是clone完代码,然后填好config.json,然后运行app.py,然后就提示没有这个文件了

问题描述 😯

就是clone完代码,然后填好config.json,然后运行app.py,然后就提示没有这个文件了 image

终端日志 📒

[INFO][2023-10-06 14:09:17][config.py:172] - [Config] User datas file not found, ignore. [INFO][2023-10-06 14:09:17][plugin_manager.py:50] - Loading plugins config... [ERROR][2023-10-06 14:09:17][app.py:52] - App startup failed! [ERROR][2023-10-06 14:09:17][app.py:53] - [Errno 2] No such file or directory: './plugins/plugins.json' Traceback (most recent call last): File "g:\chatgpt-on-wechat\app.py", line 47, in run PluginManager().load_plugins() File "g:\chatgpt-on-wechat\plugins\plugin_manager.py", line 172, in load_plugins self.load_config() File "g:\chatgpt-on-wechat\plugins\plugin_manager.py", line 62, in load_config self.save_config() File "g:\chatgpt-on-wechat\plugins\plugin_manager.py", line 46, in save_config with open("./plugins/plugins.json", "w", encoding="utf-8") as f: FileNotFoundError: [Errno 2] No such file or directory: './plugins/plugins.json'

zhayujie commented 11 months ago

运行的路径是在哪里, 看下 plugins目录下有 plugins.json文件嘛

Cn-cpjl commented 11 months ago

这里是不是有问题,我也是类似的错误 [INFO][2023-10-26 12:29:11][config.py:172] - [Config] User datas file not found, ignore. [WARNING][2023-10-26 12:29:11][audio_convert.py:9] - import pysilk failed, wechaty voice message will not be supported. █ [INFO][2023-10-26 12:29:11][plugin_manager.py:50] - Loading plugins config... [ERROR][2023-10-26 12:29:11][app.py:52] - App startup failed! [ERROR][2023-10-26 12:29:11][app.py:53] - [Errno 13] Permission denied: './plugins/plugins.json' Traceback (most recent call last): File "/app/app.py", line 47, in run PluginManager().load_plugins() File "/app/plugins/plugin_manager.py", line 172, in load_plugins self.load_config() File "/app/plugins/plugin_manager.py", line 62, in load_config self.save_config() File "/app/plugins/plugin_manager.py", line 46, in save_config with open("./plugins/plugins.json", "w", encoding="utf-8") as f: PermissionError: [Errno 13] Permission denied: './plugins/plugins.json'

chn-youbai commented 9 months ago

运行的路径是在哪里, 看下 plugins目录下有 plugins.json文件嘛

这个项目的plugins里面本来就没有这个文件 image

CX-ZG commented 7 months ago

我也是相同的问题

zhOrange commented 7 months ago

首次clone后确实没有,第一次运行后会通过sava_config()这个方法生成一个json文件。

clear1202 commented 1 month ago

我用的colab来运行的,这个问题解决如下: 1、在/plugins/plugin_manager.py程序里面plugins.json改成config.json. 看了注释,我理解应该是代码写错了。 2.、手动将plugins文件下生成的config.json.temple改成config.json 运行就成功了,大家可以试试