Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua新手坚持简单的输入_Lua_Intellij Idea_Luajava_Luaj - Fatal编程技术网

Lua新手坚持简单的输入

Lua新手坚持简单的输入,lua,intellij-idea,luajava,luaj,Lua,Intellij Idea,Luajava,Luaj,我正在尝试学习Lua编程,但我被一些可能很琐碎的东西卡住了。我正在使用IntelliJ Idea 11中的Kahlua对一些Lua脚本进行原型设计,每当我尝试使用io.read()时,都会不断出现错误。以下是我目前拥有的: require "io" print("input:") a = io.read() -- read a number print(a) 当我在Idea中运行它时,我得到“试图呼叫零” 在解释器:1“如果我删除要求和空白行后,我得到”输入: 尝试索引非表:n

我正在尝试学习Lua编程,但我被一些可能很琐碎的东西卡住了。我正在使用IntelliJ Idea 11中的Kahlua对一些Lua脚本进行原型设计,每当我尝试使用io.read()时,都会不断出现错误。以下是我目前拥有的:

require "io"

print("input:")
a = io.read()        -- read a number
print(a)
当我在Idea中运行它时,我得到“试图呼叫零” 在解释器:1“如果我删除要求和空白行后,我得到”输入: 尝试索引非表:null 翻译:2“我做错了什么?

也许是这个?(将
本地io
添加到开头)


Kahula不支持
io

您最好设置一个真正的LuaSDK,并使用RunLuaConsole功能


请参阅:

不,我认为这是插件中的一个bug。正常的Lua运行时可以很好地接受我的所有代码。通过使用IDE插件来学习一门新语言的麻烦之一。我终于在二月份在自己身上找到了同样的方法。从那以后,我一直通过控制台功能运行。
local io = require "io"

print("input:")
a = io.read()        -- read a number
print(a)