活力資料救援 发表于 2021-5-25 11:14:44

hammerspoon不正常工作解决办法

hammerspoon不正常工作解决办法
报错如下
tack traceback:
        /Users/xxxx/.hammerspoon/wifi.lua:13: in main chunk
        : in function 'rawrequire'
        ...app/Contents/Resources/extensions/hs/_coresetup/init.lua:657: in function 'require'
        /Users/xxxxx/.hammerspoon/init.lua:17: in main chunk
        : in function 'xpcall'
        ...app/Contents/Resources/extensions/hs/_coresetup/init.lua:718: in function 'hs._coresetup.setup'
        (...tail calls...)
输入命令
luarocks --lua-version 5.4如果返回信息如果system和user都ok,就无需要重建luarocks


新建. luarocks
mkdir .luarocks && cd .luarocks再新建文件config-5.4.lua
lua_version = "5.4"
lua_interpreter = "lua"
rocks_trees = {
    {
      name = "user",
      root = "/Users/<username>/.luarocks"
    },
}
variables = {
    LUA_DIR = "/Users/<username>/customlua"
}username改成自己的
输入命令测试是否解决
luarocks --lua-version 5.4

output
Configuration files:
      System: /usr/local/etc/luarocks/config-5.4.lua (ok)
      User    : /Users/xx/.luarocks/config-5.4.lua (ok)sytem和user都ok说明已经处理好





Sunny 发表于 2021-5-26 08:08:01

最后找到了根本原因:我把hammerspoon的写到applescript时导致的.
页: [1]
查看完整版本: hammerspoon不正常工作解决办法