美文网首页
Lua在mac上的安装

Lua在mac上的安装

作者: 龙猫六六 | 来源:发表于2020-03-23 19:40 被阅读0次

花了半天时间,网上搜索如何在mac系统上安装lua,以及选择IDE能够运行调试Lua。结果不太理想,没有一篇文档可以达到要求。在此记录下完整的安装方式:

  • Lua安装用brew命令,没什么难度
  • IDE选择IntelliJ IDE,在Plugins中安装插件EmmyLua,让IDE识别Lua文件及执行
  • Lua在IntelliJ上调试,缺少依赖包。使用brew下载luarocks管理lua的依赖包,并下载luarocks install luasocket

Lua安装

打开 macOS 终端,输入以下指令:

brew tap homebrew/versions
brew install lua53

安装后查看对应版本信息


image.png

Lua IDE选择

选择IntelliJ IDE(没什么原因,习惯而已)


image.png

安装 EmmyLua

在 IntelliJ IDEA CE 的 Plugins 中,直接搜索安装即可。记得,要先安装此插件,然后再新建工程。安装此插件后,工程模板,会多一个 Lua 模板选项。从 Lua 模板新建工程,会简化许多 Lua 相关的配置。

image.png
安装EmmyLua后配置Program, Working directory,Entry file点击运行对应xx.lua文件
image.png

Lua 调试

问题

Intellij IDE默认无法调试,点击调试IDE Console提示异常。module 'socket' not found提示缺少socket依赖。

image.png

解决方案

使用 Lua 模块管理工具LuaRocks下载对应依赖。

  • Mac 下的 Homebrew 居然内置了 LuaRocks 的安装包,因此执行下述命令:
brew install luarocks -v
  • 使用LuaRocks安装LuaSocket
luarocks install luasocket

安装后lua 5.3文件夹确认,含有socket对应依赖


image.png

此时在Intelli IDE调试lua脚本


image.png

相关文章

  • lua在mac上的安装

    到官网安装了lua包,我安装的是lua-5.3.4 官网地址:http://www.lua.org/ 解压之后,命...

  • Lua在mac上的安装

    花了半天时间,网上搜索如何在mac系统上安装lua,以及选择IDE能够运行调试Lua。结果不太理想,没有一篇文档可...

  • lua在mac上的安装以及遇到Permission denied

    Mac OS X 系统上安装lua 5.3.0版本,输入: curl-R-O http://www.lua.org...

  • Mac上安装lua

    lua目前最新版本是5.3.2

  • Mac上lua安装

    哪怕是最没有希望的事情,只要有一个勇敢者去坚持做,到最后就会拥有希望。 下载lua包下载地址:http://www...

  • mac上安装lua

    一、背景 最近在操作redis的时候,有些时候是需要原子操作的,而redis中支持lua脚本,因此为了以后学习lu...

  • Lua 环境安装

    Linux 系统上安装 Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,...

  • 在mac上安装lua5.3

    之前用brew install lua 安装好了以后发现是5.2版本的,与自己现有项目不符,所以在此记录下安装5....

  • LUA 桥 LuaJ 使用笔记

    开干前的准备1.安装lua插件 Intellij 系列 推荐emmylua mac 只有 lua 2.下载LuaJ...

  • Mac平台中编译安装Lua运行环境

    这篇文章主要介绍了Mac平台中编译安装Lua运行环境及Hello Lua实例,本文给出了两种Hello Lua示例...

网友评论

      本文标题:Lua在mac上的安装

      本文链接:https://www.haomeiwen.com/subject/ucawyhtx.html