home
home copied to clipboard
weasel 修改用户配置路径后仍需在默认位置保留config/rime文件夹,否则仅能上屏英文
- 系统:Windows 10 Pro 21H1 64-bit
表现情况:
查看日志后看到大量的无法找到目录信息
Log file created at: <date>
Running on machine: <host>
Log line format: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg
E0727 10:53:50.952212 13304 deployment_tasks.cc:62] Error reading file information: boost::filesystem::last_write_time: The system cannot find the path specified: "C:/Users\<username>\config\rime"
E0727 10:53:57.880420 1096 deployment_tasks.cc:62] Error reading file information: boost::filesystem::last_write_time: The system cannot find the path specified: "C:/Users\<username>\config\rime"
E0727 10:54:04.875020 6724 deployment_tasks.cc:62] Error reading file information: boost::filesystem::last_write_time: The system cannot find the path specified: "C:/Users\<username>\config\rime"
...
解决方法
在对应目录创建空文件夹(C:/Users\<username>\config\rime
),重新部署后可以正常输入。
关联内容: weasel rime 只能输入英文
C:/Users\<username>\config\rime
这是自定义的路径吧。这不是默认的用户文件夹路径。
那可能是我之前的某次配置路径更改操作在rime配置中的某处不知为何没有更新。
https://github.com/rime/home/issues/1102#issue-1318983633 里的配置路径设置在Box云盘的同步目录下(C:/Users\<username>\Box\config\rime
),仍如帖子所说,需要保留C:/Users\<username>\config\rime
目录。
我有了一个想法,Box云盘的路径可能非标准文件夹,于是对rime部署时的行为可能造成影响,我会尝试测试下这个,有确定的情况后我会继续更新在此issue下。