码迷,mamicode.com
首页 > 其他好文 > 详细

lua路径问题

时间:2019-04-23 22:30:11      阅读:633      评论:0      收藏:0      [点我收藏+]

标签:etc   local   export   cal   require   lib   添加   环境   了解   

方法1:lua进行require绝对路径时,会从package.path中进行遍历

print(package.path)会得到类似下面的结果:

--> "lualibs/p4ulibs/?.lua;lualibs/?.lua;lualibs/?/?.lua;lualibs/?/init.lua;"

故我们可以通过对package.path修改, 来让lua对我们的个人路径进行包含

 假设我们的路径为/var/test/test1.lua

package.path = package.path..";/var/test/?.lua"

local test1 = require("test1")
方法1供了解,实际采用方法2:

lua脚本环境变量添加 

vim /etc/profile

export LUA_PATH="your lua path;" 路径之间用‘;‘分开

source /etc/profile 使环境变量生效
或者直接将上面一句命令加入~/.bashrc
 

 

lua路径问题

标签:etc   local   export   cal   require   lib   添加   环境   了解   

原文地址:https://www.cnblogs.com/jiashengyang/p/10373274.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!