问题标签 [luarocks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
739 浏览

lua - 为什么从 Luarocks 安装时出现错误?

我是这个小库的开发者:https ://github.com/martin-damien/babel ,我对 Luarocks 版本有疑问。

从源头

当我使用 Luarocks 从源代码安装时,我没有问题:

来自互联网

但是在部署时(使用: tag master,添加新的 rockspec 版本并发布到 Luarocks),我无法安装使用

因为我遇到以下错误:

安装https://luarocks.org/babel-1.2-2.src.rock ... 使用https://luarocks.org/babel-1.2-2.src.rock ... 切换到 'build' > mode stat : malsukcesis eltrovi statinformon pri «locales/zh-HK.lua»: 没有这样 > 文件或目录

错误:构建错误:在 /home/damien/.luarocks/lib/luarocks/rocks/babel/1.2-2/lua/locales/zh-HK.lua 中安装 locales/zh-HK.lua 失败:locales/zh-HK .lua:没有这样的文件或目录

正如您在https://github.com/martin-damien/babel/issues/14中看到的,错误发生在不同的文件上(但直到现在,只有语言环境文件,而不是babel.lua文件)。

我不知道为什么它会像这样随机崩溃,所以如果有人知道为什么或知道它可能来自哪里......

提前致谢,

达米安

0 投票
0 回答
191 浏览

lua - 如何让 luaenv 和 luarocks 正确地一起玩

我使用anyenv安装所有脚本语言版本。目前将它用于 perl plenv, node ndenv, pythonpyenv并且刚刚安装了luaenv。太好了,因为不会污染系统目录 - 一切都安装到我的用户定义目录中。

luaenv安装正常,我可以:

看起来一切正常。

当然luarocks也想安装。不幸的是,它luaenv本身不提供对安装的支持luarocks,(例如缺少luaenv install-rocksperl 的或类似的东西:)plenv install-cpanm- 所以尝试按照快速入门指南进行操作,例如:

  • 下载源
  • ./configure
  • make build

配置失败并显示有关丢失的消息lua.h

所以,第一个错误:luaenvis 没有设置正确的路径。:(

之后:

再次尝试:

现在它成功完成了,所以跟着make build.

检查结果,在src/luarocks/site_config.lua

这显然是错误的。路径不应该指向,/usr/local而是指向由luaenv.

我是一个lua-noob。试图学习它。但我什至无法设置基本环境。:(经过一个小时的谷歌搜索放弃并在这里询问:

如何配置和安装luarocks以正确使用luaenvlua安装的版本luaenv

0 投票
1 回答
52 浏览

lua - 如果 Luarocks 编译时使用与目标不同的 Lua,是否会发生冲突?

如果我用 Lua(例如 PUC 5.3)编译 Luarocks,然后使用 Luarocks 安装 Rocks 以供不同的 Lua 使用(例如 Luajit,Luarocks --tree my/lua-project-5.1),会不会有任何冲突线?

0 投票
1 回答
87 浏览

opencv - 运行 teradeep 演示时出现两个不同的错误,缺少 libthnets.so

我试图安装teradeep/demo-apps进行试验,但遇到了障碍。

打开包装后,我看到了三个文件夹:opencvgeneric-pcgeneric-embedded. 编译这两个通用文件夹后,我尝试运行所有三个,但三个都失败了。

当我尝试运行generic-pc时,它给了我:

当我尝试运行opencvandgeneric-embedded文件夹时,它给了我:

解决此问题的最佳方法是什么?

0 投票
1 回答
2995 浏览

lua - 如何在 Cent OS 中安装 luarocks?

我试图在 Cent OS 中安装 luarocks。命令后./configure我得到错误:

据我了解,首先我需要安装 Lua 并在配置 luarocks 时指定 Lua 的路径

0 投票
1 回答
95 浏览

docker - Docker CMD指令执行

我的 docker 文件有以下说明

当我尝试构建图像时,它会成功构建,但luasocket尚未全部安装在我的 docker 上。
但是当我在docker上的“”之后手动执行这个语句时sudo apt-get update,一切都很顺利。

为什么在命令行上手动“更新”后正确执行。即使我的 docker 包含“ update”命令,为什么在这种情况下它会失败?

0 投票
1 回答
209 浏览

git - 适用于多个平台的单个 github 存储库

我正在编写一个小型代码项目(或模块),并愿意用 3 种不同的语言实现相同的技术,即:Python、JS、Lua。我想制作一个包含所有这些语言的所有代码的单个 github 存储库。

我的问题是:如何将其作为可安装的包,适用于所有三种语言?IE:

对于 Python,我希望它可以通过

对于 Lua,我希望它可以通过以下方式获得:

同样对于 JS/Node:

是的,我可以为三个不同的平台创建三个不同的存储库,并将它们中的每一个注册为可安装包,但我想将所有内容保存在一个源存储库中。我应该如何进行?谢谢。

0 投票
1 回答
861 浏览

macos - 错误:没有为 Mac OS X 中的 luarocks 找到匹配查询的结果

我刚刚在 Mac OS X 10.10.5 Yosemitetorch按照官方网站上的说明安装和构建。但是我发现无法使用该命令安装任何软件包luarocks

错误信息总是

错误:未找到匹配查询的结果

在这里,我尝试<package_name>csvigo, image, cv,这在 Ubuntu 中都是成功的。

那么,有什么想法吗?

0 投票
1 回答
696 浏览

lua - Luarocks 无法安装“异步”和“trepl”[错误:连接超时]

各位程序员好,

我是 Lua 世界的新手。我正在使用这个应用程序,并且在尝试按照他们的自述文件运行代码时,我经常收到以下错误:

自然,我尝试运行 asudo luarocks install display但收到以下错误:

有些人有类似的错误,但我认为这个错误的来源是不同的。我还认为该模块的镜像不太可能已关闭。

Lua 版本:5.2.3sudo apt-get install lua5.2在更新和升级所有内容后使用。

感谢您的帮助!

最好的,

比目

0 投票
1 回答
81 浏览

lua - 使用 luarocks 分发程序

luarocks 主要用于分发 lua 库,然后require在脚本中加载这些库。我想知道是否可以使用 luarocks 分发用 Lua 编写的可执行程序。

luarocks 似乎没有区别,因此安装的所有内容都以/usr/lib*. 是否有一种简单的方法(对于普通用户)可以自动将程序安装到/usr/local/bin中,最好不必将特殊参数传递给 luarocks?