【发布时间】:2021-01-28 06:35:33
【问题描述】:
我已经尝试了两周在 windows 上安装 lua 5.1 和 luarocks。请帮忙。
我有什么:
- 已下载 MinGw
- 已安装 Lua 5.1。我从官网下载源码并用MinGw编译
- 已下载二进制 luarocks 文件。
- 在变量 PATH 中安装二进制文件
- 具有管理员权限的 Windows 终端
如果我尝试运行下一个命令
luarocks --lua-version=5.1 install luasql-mysql MYSQL_DIR="c:/Program Files/MySQL/MySQL Server 8.0"
我会出错
C:\Windows\system32>luarocks --lua-version=5.1 install luasql-mysql MYSQL_DIR="c:/Program Files/MySQL/MySQL Server 8.0"
Installing https://luarocks.org/luasql-mysql-2.6.0-1.rockspec
Cloning into 'luasql'...
remote: Enumerating objects: 149, done.
remote: Counting objects: 100% (149/149), done.
remote: Compressing objects: 100% (100/100), done.
Receiving objects: 88% (132/149)sed 71 (delta 35), pack-reused 0Receiving objects: 86% (129/149)
Receiving objects: 100% (149/149), 104.00 KiB | 918.00 KiB/s, done.
Resolving deltas: 100% (72/72), done.
luasql-mysql 2.6.0-1 depends on lua >= 5.1 (5.1-1 provided by VM)
Error: Failed setting permission exec for all
我尝试从源代码编译 luarocks,但也遇到了访问错误。我做错了什么?
【问题讨论】:
标签: windows installation lua luarocks