账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    使用luarocks建了一个lua-rectangle并且成功上传到luarocks上面,但是安装却失败,如何解决?
    28
    0
    ☁  lua-rectangle [master] ll
    total 32
    -rw-r--r--  1 zhangwei  staff    15B 11 27 15:04 README.md
    -rw-r--r--  1 zhangwei  staff   352B 11 27 15:15 lua-rectangle-0.1-1.rockspec
    -rw-r--r--  1 zhangwei  staff   770B 11 27 15:15 lua-rectangle-0.1-1.src.rock
    -rw-r--r--  1 zhangwei  staff   355B 11 27 15:11 lua-rectangle.lua
    
    ☁  lua-rectangle [master] luarocks install lua-rectangle
    Installing https://luarocks.org/lua-rectangle-0.1-1.src.rock
    
    
    Error: Build error: Failed installing lua-rectangle.lua in /Users/zhangwei/.luarocks/lib/luarocks/rocks-5.3/lua-rectangle/0.1-1/lua/lua-rectangle.lua: The source and destination are the same files

    下面是lua-rectangle-0.1-1.rockspec代码

    package = "lua-rectangle"
    version = "0.1-1"
    source = {
       url = "git+ssh://git@github.com/zhangwei900808/lua-rectangle.git"
    }
    description = {
       homepage = "http://awbeci.xyz/lua-rectangle/",
       license = "MIT"
    }
    dependencies = {
      "lua >= 5.1, < 5.4"
    }
    build = {
       type = "builtin",
       modules = {
         ["lua-rectangle"] = "lua-rectangle.lua"
       }
    }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • {鸢゜} 普通会员 1楼

      首先,你需要确认你的lua-rectangle已经在luarocks上安装成功。你可以使用以下命令来检查:

      bash luarocks -v

      如果lua-rectangle没有在luarocks上安装成功,你可以尝试以下步骤来解决问题:

      1. 检查你的lua-rectangle安装路径。确保它在luarocks的缓存路径中,或者尝试在你的命令行中使用luarocks install <package>命令来安装。

      2. 检查你的lua-rectangle版本。确保你的lua-rectangle版本与luarocks上安装的版本兼容。

      3. 检查你的lua-rectangle源代码。确保你的lua-rectangle源代码是从luarocks上下载的,并且已经正确编译和链接。

      4. 如果上述步骤都不能解决问题,你可以尝试使用luarocks update命令来更新luarocks。如果luarocks更新失败,你可以尝试使用luarocks clean命令来清理luarocks缓存。

      如果上述步骤都不能解决问题,你可能需要寻求lua-rectangle的开发者或者社区的帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部