March7thAssistant icon indicating copy to clipboard operation
March7thAssistant copied to clipboard

[Bug]: 锄大地报错

Open HCLonely opened this issue 8 months ago • 3 comments

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • [x] 我已经使用一个干净且无其它非必要的插件的环境测试过,问题依旧存在。
  • [x] 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • [x] 我已知晓并同意,若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭/锁定。
  • [x] 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

March7thAssistant 版本 (或 Commit Id)

2025.4.18

重现步骤

Fhoe-Rail已更新到最新版,快速启动报错。原版运行选地图后可以正常运行。

期望的结果是什么?

正常运行

实际的结果是什么?

运行报错

日志记录

+-------------------------------------------------------------------------------------------------------------------+
|                                                    准备锄大地                                                     |
+-------------------------------------------------------------------------------------------------------------------+
2025-04-23 23:14:52,429 | DEBUG | Python 版本: 3.13.1
2025-04-23 23:14:52,599 | DEBUG | Python 架构: 64bit
2025-04-23 23:14:53,643 | DEBUG | pip 版本: 25.0.1
2025-04-23 23:14:53,644 | INFO | 准备切换到队伍06
2025-04-23 23:14:53,972 | DEBUG | 目标图片:screen/main.png 相似度:1.00
2025-04-23 23:14:53,974 | INFO | 当前界面:主界面
2025-04-23 23:14:54,378 | DEBUG | 键盘按下 esc
2025-04-23 23:14:54,378 | DEBUG | 执行了一个操作
2025-04-23 23:14:54,378 | DEBUG | 等待:手机菜单
2025-04-23 23:14:54,678 | DEBUG | 目标图片:share/menu/more.png 相似度:0.74
2025-04-23 23:14:55,184 | DEBUG | 等待:手机菜单
2025-04-23 23:14:55,511 | DEBUG | 目标图片:share/menu/more.png 相似度:0.98
2025-04-23 23:14:55,514 | INFO | 切换到:手机菜单
2025-04-23 23:14:56,239 | DEBUG | 目标图片:share/menu/configure_team.png 相似度:211.00
2025-04-23 23:14:56,361 | DEBUG | 鼠标点击 (1342, 878)
2025-04-23 23:14:56,361 | DEBUG | 执行了一个操作
2025-04-23 23:14:56,362 | DEBUG | 等待:队伍
2025-04-23 23:14:56,674 | DEBUG | 目标图片:screen/configure_team.png 相似度:0.39
2025-04-23 23:14:57,177 | DEBUG | 等待:队伍
2025-04-23 23:14:57,427 | DEBUG | 目标图片:screen/configure_team.png 相似度:0.22
2025-04-23 23:14:57,928 | DEBUG | 等待:队伍
2025-04-23 23:14:58,219 | DEBUG | 目标图片:screen/configure_team.png 相似度:0.98
2025-04-23 23:14:58,221 | INFO | 切换到:队伍
2025-04-23 23:14:58,773 | DEBUG | 开始初始化OCR...
2025-04-23 23:15:01,025 | DEBUG | 初始化OCR完成
2025-04-23 23:15:01,334 | DEBUG | OCR识别结果: ['.01', '03', '06', '04', '02', '05', '07']
2025-04-23 23:15:01,335 | DEBUG | 目标文字:06 相似度:0.94
2025-04-23 23:15:01,914 | DEBUG | 鼠标点击 (1156, 75)
2025-04-23 23:15:06,062 | DEBUG | OCR识别结果: ['已启用']
2025-04-23 23:15:06,063 | DEBUG | 目标文字:已启用 相似度:0.87
2025-04-23 23:15:06,063 | INFO | 当前已经是队伍06了
2025-04-23 23:15:06,064 | INFO | 开始锄大地
2025-04-23 23:15:06,380 | DEBUG | 目标图片:screen/configure_team.png 相似度:0.98
2025-04-23 23:15:06,381 | INFO | 当前界面:队伍
2025-04-23 23:15:06,785 | DEBUG | 键盘按下 esc
2025-04-23 23:15:06,785 | DEBUG | 执行了一个操作
2025-04-23 23:15:06,787 | DEBUG | 等待:主界面
2025-04-23 23:15:07,127 | DEBUG | 目标图片:screen/main.png 相似度:0.41
2025-04-23 23:15:07,628 | DEBUG | 等待:主界面
2025-04-23 23:15:07,864 | DEBUG | 目标图片:screen/main.png 相似度:1.00
2025-04-23 23:15:07,865 | INFO | 切换到:主界面

补充说明(可选)

23:08:54.898 - fhoe.print_info:49 - 3.1.0_250323 - ============================================================
23:08:54.898 - fhoe.print_info:50 - 3.1.0_250323 - 开始运行
23:08:54.900 - fhoe.print_version:34 - 3.1.0_250323 - 当前版本:3.1.0_250323
23:08:54.901 - fhoe.print_version:35 - 3.1.0_250323 - config.json
Traceback (most recent call last):
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\fhoe.py", line 179, in <module>
    main()
    ~~~~^^
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\fhoe.py", line 88, in main
    start = choose_map(map_info_instance)
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\utils\map_utils\map_selector.py", line 17, in choose_map
    side_map = list(map_info.map_list_map.get(main_map).keys())[0]
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'keys'

23:08:55.075 - fhoe.<module>:193 - 3.1.0_250323 - Traceback (most recent call last):
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\fhoe.py", line 179, in <module>
    main()
    ~~~~^^
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\fhoe.py", line 88, in main
    start = choose_map(map_info_instance)
  File "C:\Protable\March7thAssistant_v1.7.6_full\3rdparty\Fhoe-Rail\utils\map_utils\map_selector.py", line 17, in choose_map
    side_map = list(map_info.map_list_map.get(main_map).keys())[0]
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'keys'

HCLonely avatar Apr 23 '25 15:04 HCLonely

锄大地新版报错:(由于不太会用GitHub,就这么提交了吧)

Fhoe-Rail已更新到最新版,快速启动报错。原版运行选地图后可以正常运行

This probably means that Tcl wasn't installed properly.

Exception in thread Thread-4 (create_tkinter_window): Traceback (most recent call last): File "C:\Users\butter_shadow_fly\AppData\Local\Programs\Python\Python312\Lib\threading.py", line 1073, in _bootstrap_inner self.run() File "C:\Users\butter_shadow_fly\AppData\Local\Programs\Python\Python312\Lib\threading.py", line 1010, in run self._target(*self._args, **self.kwargs) File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\utils\config\text_window.py", line 161, in create_tkinter_window text_window = TextWindow() ^^^^^^^^^^^^ File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\utils\config\text_window.py", line 24, in init self.root = tk.Tk() ^^^^^^^ File "C:\Users\butter_shadow_fly\AppData\Local\Programs\Python\Python312\Lib\tkinter_init.py", line 2345, in init self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _tkinter.TclError: Can't find a usable init.tcl in the following directories: {D:\zero\March7thAssistant_v2025.4.17_full\libraries_tcl_data} C:/Users/butter_shadow_fly/AppData/Local/Programs/Python/Python312/lib/tcl8.6 C:/Users/butter_shadow_fly/AppData/Local/Programs/Python/lib/tcl8.6 C:/Users/butter_shadow_fly/AppData/Local/Programs/lib/tcl8.6 C:/Users/butter_shadow_fly/AppData/Local/Programs/Python/library C:/Users/butter_shadow_fly/AppData/Local/Programs/library C:/Users/butter_shadow_fly/AppData/Local/Programs/tcl8.6.13/library C:/Users/butter_shadow_fly/AppData/Local/tcl8.6.13/library

D:/zero/March7thAssistant_v2025.4.17_full/libraries/_tcl_data/init.tcl: version conflict for package "Tcl": have 8.6.13, need exactly 8.6.15 version conflict for package "Tcl": have 8.6.13, need exactly 8.6.15 while executing "package require -exact Tcl 8.6.15" (file "D:/zero/March7thAssistant_v2025.4.17_full/libraries/_tcl_data/init.tcl" line 21) invoked from within "source D:/zero/March7thAssistant_v2025.4.17_full/libraries/_tcl_data/init.tcl" ("uplevel" body line 1) invoked from within "uplevel #0 [list source $tclfile]"

This probably means that Tcl wasn't installed properly.

Traceback (most recent call last): File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\fhoe.py", line 179, in main() File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\fhoe.py", line 99, in main map_instance = MapOperations() ^^^^^^^^^^^^^^^ File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\utils\map_utils\map_operations.py", line 64, in init raise RuntimeError(f"Failed to initialize {window_id} window") RuntimeError: Failed to initialize map_name window

13:51:05.434 - fhoe.:193 - 3.1.0_250323 - Traceback (most recent call last): File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\fhoe.py", line 179, in main() File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\fhoe.py", line 99, in main map_instance = MapOperations() ^^^^^^^^^^^^^^^ File "D:\zero\March7thAssistant_v2025.4.17_full\3rdparty\Fhoe-Rail\utils\map_utils\map_operations.py", line 64, in init raise RuntimeError(f"Failed to initialize {window_id} window") RuntimeError: Failed to initialize map_name window

kongbai2022 avatar Apr 26 '25 06:04 kongbai2022

你好,我和你一样的问题,只需要把三月七小助手删掉,重新下载安装就能解决。

Abikita avatar May 06 '25 02:05 Abikita

我是先原版运行设置好再改成集成就可以正常使用了

HCLonely avatar May 07 '25 11:05 HCLonely