首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >警告:在PATH中找不到Lua5.3-当试图用Luarocks安装Gumbo库时

警告:在PATH中找不到Lua5.3-当试图用Luarocks安装Gumbo库时
EN

Stack Overflow用户
提问于 2020-08-08 14:24:02
回答 1查看 2.3K关注 0票数 0

在cmd中的luarocks文件的位置/目录中写入luarocks install gumbo时,将得到以下错误

代码语言:javascript
运行
复制
Warning: Could not find Lua 5.3 in PATH.
Modules may not install with the correct configurations. You may want to specify the path prefix to your build of Lua 5.3 using --lua-dir
Installing https://luarocks.org/gumbo-0.5-1.src.rock

Error: Failed finding Lua library. You may need to configure LUA_LIBDIR.

我将lua53.exe添加到同一个目录中,并将该文件添加到控制面板中的用户变量和系统变量中。

不确定是否值得一提,但在运行lua53.exe并试图从其中使用luarocks install gumbo时,lua53 cmd类窗口使用stdin:1: syntax error near 'install'响应,我希望使用lua进行一些web抓取,然后构建一个利用gumbo在WoW客户机中显示某些有用信息的魔兽世界插件,但我似乎连最基本的东西都无法工作.

EN

Stack Overflow用户

回答已采纳

发布于 2020-08-08 16:01:08

在LuaRocks上设置视窗是很烦人的,我自己也不熟悉。如果同时将LuaRocks和Lua5.3 Windows二进制文件 (可执行文件和Windows二进制文件)添加到Path系统变量中:

  • luarocks path打印用于设置LUA_PATHLUA_CPATH系统变量的命令
  • config.lua文件告诉您variables.LUA_LIBDIR值是什么。您可以使用luarocks config检查它。对我来说,该文件将在:C:/Users/Ketho/AppData/Roaming/luarocks/config-5.3.lua中 否则,您可以在那里创建一个空文件,并在该行中将其指向Lua文件夹所在的位置:
代码语言:javascript
运行
复制
variables.LUA_LIBDIR = "C:/lua-5.3.5_Win32_bin"
variables.LUA_INCDIR = "C:/lua-5.3.5_Win32_bin/include"

至于使用gumbo来显示WoW中的信息,则需要对addon环境进行沙箱化。除非你的意思是你只想把数据硬编码到你的副词里。

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63316464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档