Open alexhmyang opened 1 year ago
这两天突然出现的问题:删了dockerfile后,railway build报错,本地安装依赖没问题,麻烦帮忙看看吧。 报错如下: #14 [stage-0 10/12] RUN --mount=type=cache,id=s/4b43f6e6-ded9-4b4c-bf58-a8bf456ed6b6-/root/cache/pip,target=/root/.cache/pip python -m venv --copies /opt/venv && . /opt/venv/bin/activate && pip install -r requirements.txt #14 0.699 Error: '/opt/venv/bin/python' and '/opt/venv/bin/python' are the same file #14 ERROR: process "/bin/bash -ol pipefail -c python -m venv --copies /opt/venv && . /opt/venv/bin/activate && pip install -r requirements.txt" did not complete successfully: exit code: 1 ----- > [stage-0 10/12] RUN --mount=type=cache,id=s/4b43f6e6-ded9-4b4c-bf58-a8bf456ed6b6-/root/cache/pip,target=/root/.cache/pip python -m venv --copies /opt/venv && . /opt/venv/bin/activate && pip install -r requirements.txt: #14 0.699 Error: '/opt/venv/bin/python' and '/opt/venv/bin/python' are the same file ----- Dockerfile:23 ------------------- 21 | ENV NIXPACKS_PATH /opt/venv/bin:$NIXPACKS_PATH 22 | COPY . /app/. 23 | >>> RUN --mount=type=cache,id=s/4b43f6e6-ded9-4b4c-bf58-a8bf456ed6b6-/root/cache/pip,target=/root/.cache/pip python -m venv --copies /opt/venv && . /opt/venv/bin/activate && pip install -r requirements.txt 24 | 25 | ------------------- ERROR: failed to solve: process "/bin/bash -ol pipefail -c python -m venv --copies /opt/venv && . /opt/venv/bin/activate && pip install -r requirements.txt" did not complete successfully: exit code: 1 Error: Docker build failed
试了下发现railway更新了,我刚才更新了主目录的nixpacks.toml文件,修改该文件后再尝试下
试了下发现railway更新了,我刚才更新了主目录的nixpacks.toml文件,修改该文件后再尝试下
跑起来了,但是 微信没反应
[INFO][2023-06-03 02:39:16][plugin_manager.py:50] - Loading plugins config... [INFO][2023-06-03 02:39:16][plugin_manager.py:66] - Scaning plugins ... [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin BDunit_v0.1 registered, path=./plugins/bdunit [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Role_v1.0 registered, path=./plugins/role [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Godcmd_v1.0 registered, path=./plugins/godcmd chatgpt-tool-hub version: 0.4.4 [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin tool_v0.4 registered, path=./plugins/tool [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Banwords_v1.0 registered, path=./plugins/banwords [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Keyword_v0.1 registered, path=./plugins/keyword [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Hello_v0.1 registered, path=./plugins/hello [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Finish_v1.0 registered, path=./plugins/finish [INFO][2023-06-03 02:39:16][plugin_manager.py:41] - Plugin Dungeon_v1.0 registered, path=./plugins/dungeon [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin GODCMD not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin KEYWORD not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin BANWORDS not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin TOOL not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin ROLE not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin DUNGEON not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin BDUNIT not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin HELLO not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][plugin_manager.py:101] - Plugin FINISH not found in pconfig, adding to pconfig... [INFO][2023-06-03 02:39:16][godcmd.py:193] - [Godcmd] 因未设置口令,本次的临时口令为2105。 [INFO][2023-06-03 02:39:16][godcmd.py:208] - [Godcmd] inited [INFO][2023-06-03 02:39:16][keyword.py:40] - [keyword] {} [INFO][2023-06-03 02:39:16][keyword.py:42] - [keyword] inited. [INFO][2023-06-03 02:39:16][banwords.py:51] - [Banwords] inited [INFO][2023-06-03 02:39:16][init.py:29] - [visual_dl] init failed, error_info: ModuleNotFoundError("No module named 'torch'") [INFO][2023-06-03 02:39:16][init.py:29] - [visual_dl] init failed, error_info: ModuleNotFoundError("No module named 'torch'") [INFO][2023-06-03 02:39:16][chatgpt.py:183] - proxy no find, directly request to chatgpt instead [INFO][2023-06-03 02:39:16][chatgpt.py:183] - proxy no find, directly request to chatgpt instead [INFO][2023-06-03 02:39:16][victorinox.py:86] - use_tools=['url-get', 'terminal', 'python', 'meteo-weather'], params: {'debug': False, 'openai_api_key': '', 'open_ai_api_base': 'https://api.openai.com/v1';, 'proxy': '', 'request_timeout': 120, 'model_name': 'gpt-3.5-turbo', 'no_default': False, 'top_k_results': 3, 'news_api_key': '', 'bing_subscription_key': '', 'google_api_key': '', 'google_cse_id': '', 'searx_search_host': '', 'wolfram_alpha_appid': '', 'morning_news_api_key': '', 'cuda_device': 'cpu', 'think_depth': 3, 'arxiv_summary': True, 'morning_news_use_llm': False, 'llm_api_key': ' ', 'llm_api_base_url': 'https://api.openai.com/v1';} [INFO][2023-06-03 02:39:16][tool.py:32] - [tool] inited [INFO][2023-06-03 02:39:16][role.py:69] - [Role] inited [INFO][2023-06-03 02:39:16][dungeon.py:56] - [Dungeon] inited [WARNING][2023-06-03 02:39:17][bdunit.py:47] - [BDunit] init failed, ignore [ERROR][2023-06-03 02:39:17][plugin_manager.py:126] - Failed to init BDUNIT, diabled. 'access_token' Traceback (most recent call last): File "/app/plugins/plugin_manager.py", line 124, in activate_plugins instance = plugincls() File "/app/plugins/bdunit/bdunit.py", line 48, in init raise e File "/app/plugins/bdunit/bdunit.py", line 43, in init self.access_token = self.get_token() File "/app/plugins/bdunit/bdunit.py", line 86, in get_token return response.json()["access_token"] KeyError: 'access_token' [INFO][2023-06-03 02:39:17][hello.py:23] - [Hello] inited [INFO][2023-06-03 02:39:17][finish.py:23] - [Finish] inited Ready to login.
Please press confirm on your phone. Loading the contact, this may take a little while. Login successfully as xx [INFO][2023-06-03 02:41:38][wechat_channel.py:123] - Wechat login success, user_id: @7cf1a1397693dd88a06d31c56bdfcd355053527bfbf608d482398d2c6da9201d, nickname: xx Start auto replying.
之前直接用你的 dockerfile 可以对接微信,现在自己编译不行了,没报错,但是 接口不通,要不 你自己测一下? 整个教程?多谢楼主
不知道是否跟 依赖有关,我加了几个 config.json , 解决了报错,但这里有一个报错 是 bdunit 的,我没开这个服务,也没填 token , 不知道 微信没消息 是否跟这个有关,但总之,我自己编译后 微信消息不通,麻烦您看一下,能不能单独整一个 自己 build的 仓库,谢谢
下面是我设置的 参数,不知道是否缺少某个参数,麻烦也帮忙确认一下,现在微信没反应也不知道哪里有错
没看出来,对着给出的config配置模板重新改一遍吧
前置确认
⚠️ 搜索issues中是否已存在类似问题
操作系统类型?
Windows
运行的python版本是?
python 3.7
使用的chatgpt-on-wechat版本是?
Latest Release
运行的
channel
类型是?wx(个人微信, itchat)
复现步骤 🕹
No response
问题描述 😯
我更新了 github 代码后 railway 为什么reploy 还是用的 原来 docker 的代码,我要更新怎么发布 railway?
有人说 要删了 dockerfile , 但是我删了之后 build报错了
终端日志 📒