【发布时间】:2015-01-05 12:31:00
【问题描述】:
我正在尝试在 Windows 7 64 位上编译 lupa,并且我已经安装了所有依赖项(包括 LuaJIT2 和 Lua 5.2)。但是当我尝试安装时,我得到了这个错误:
RuntimeError: LuaJIT2 和 Lua 5.1 都没有找到,请安装 库及其开发包,或将本地构建放入 lupa 主目录(或通过 '--no-luajit' 选项)
这也让我感到困惑,因为它检查 Lua 5.2 和 5.1,但抱怨我没有 5.1。
使用 pkg-config 检查已安装的 lua5.2 库
使用 pkg-config 找不到 lua5.2:pkg-config 找不到已安装的 lua5.2使用 pkg-config 检查已安装的 lua-5.2 库
使用 pkg-config 找不到 lua-5.2:pkg-config 找不到已安装的 lua-5 .2使用 pkg-config 检查已安装的 lua 库
使用 pkg-config 找不到 lua:pkg-config 找不到已安装的 lua使用 pkg-config 检查安装的 lua5.1 库
使用 pkg-config 找不到 lua5.1:pkg-config 找不到已安装的 lua5.1使用 pkg-config 检查安装的 lua-5.1 库
使用 pkg-config 找不到 lua-5.1:pkg-config 找不到已安装的 lua-5 .1使用 pkg-config 检查已安装的 lua 库
使用 pkg-config 找不到 lua:pkg-config 找不到已安装的 lua
我现在很确定这是 pkg-config 的问题。我查看了 setup.py 内部,它使用 pkg-config 来测试包是否存在,并获取版本。 pkg-config 直接从控制台运行时找不到任何包。当我寻找一个(在本例中为 LuaJIT2)时,我得到了这个:
在 pkg-config 搜索路径中找不到包 luajit。
也许您应该将包含 `luajit.pc' 的目录添加到 PKG_CONFIG_PATH 环境变量
找不到包“luajit”
没有名为PG_CONFIG_PATH 的环境变量,手动添加它不起作用。
请帮忙,我难住了。如果您需要更多信息,请告诉我。
【问题讨论】:
标签: python windows lua mingw pkg-config