在lua中有类似python的virtualenv吗?
所以我可以在沙盒环境中安装所有必需的lua模块/岩石.这对测试很有用,因为我不会搞乱系统范围的lua模块或其他lua项目的环境.
自从支持自给式安装以来,luarocks看起来很有前景.但是我很感兴趣,如果有像virtualenv这样的工具可以自动创建,维护和切换沙盒环境.
通过设置LUA_PATH环境变量在 Lua 安装之间切换应该相当简单。从 Lua 文档中引用此页面:
要确定其路径,需要首先检查全局变量 LUA_PATH。如果 LUA_PATH 的值是一个字符串,则该字符串就是路径。否则,需要检查环境变量 LUA_PATH。
[...]
路径中的组件由分号(大多数操作系统中很少用于文件名的字符)分隔。例如,如果路径是
?;?.lua;c:\windows\?;/usr/local/lua/?/?.lua
然后调用 require"lili" 将尝试打开以下文件:
lili
lili.lua
c:\windows\lili
/usr/local/lua/lili/lili.lua
| 归档时间: |
|
| 查看次数: |
2040 次 |
| 最近记录: |