作业帮 > 综合 > 作业

lua环境变量问题.我的环境变量LUA_PATH为";;C:\Program Files\Lua\5.1\lua\?.l

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 14:35:41
lua环境变量问题.
我的环境变量LUA_PATH为";;C:\Program Files\Lua\5.1\lua\?.luac"(双引号内环境变量,win7系统下装网luaforwindows默认的).
我在C:\Program Files\Lua\5.1\lua\写了a.lua和b.lua两个文件,我在a.lua中只写x=1,在b.lua中只写print(x),
在书上说执行 prompt> lua -la -lb 或者prompt> lua -i -la -lb 会输出 结果.
我是在lua.exe中输入prompt> lua -la -lb 或者prompt> lua -i -la -lb按回车键结果没用,没用输出1.我的问题在哪里?
具体问题要看你的环境才能看出来,如果实在不行的话,试试重装一个最新版本的lua.
记得装个完全版,还要注意的是最好是装个和你主板位数一样的,比如32位的或者64位的.
你这个问题可能和这个解码问题有关.
再问: 你的意思我写的是对的, 环境有问题. 不对 我的公司的电脑不行,家里的电脑也不行
再答: 我公司的lua是在linux下面使用的,是自动配置好的,公司电脑是32位机。 家里是windows7的系统,是64位机。用家里电脑跑lua脚本,就会出错误。 所以我觉得可能是你机器的问题,不一定是你设置环境变量的问题。
再问: 那我写的语法什么的有错误吗? 我是刚刚学lua
再答: a文件中,x=1,是把1赋值给x,没错。 b文件中,print(x)也没有语法错误。 打印的调试语句也没有错误,-la就是执行a文件的意思。
再问: 这个LUA_PATH的环境变量是干什么的 ,