Python 构建Lupa时出错(可能是pkg config的问题)

Python 构建Lupa时出错(可能是pkg config的问题),python,windows,lua,mingw,pkg-config,Python,Windows,Lua,Mingw,Pkg Config,我尝试在64位Windows 7上编译,并且安装了所有依赖项(包括LuaJIT2和Lua5.2)。但当我尝试安装时,会出现以下错误: 运行时错误:未找到LuaJIT2或Lua5.1,请安装 库及其开发包,或将本地构建放入 lupa主目录(或pass'--no luajit'选项) 这也让我困惑,因为它检查Lua5.2和5.1,但抱怨我没有5.1 使用pkg config检查已安装的lua5.2库 未使用pkg config找到lua5.2:pkg config找不到已安装的lua5.2 使用pk

我尝试在64位Windows 7上编译,并且安装了所有依赖项(包括LuaJIT2和Lua5.2)。但当我尝试安装时,会出现以下错误:

运行时错误:未找到LuaJIT2或Lua5.1,请安装 库及其开发包,或将本地构建放入 lupa主目录(或pass'--no luajit'选项)

这也让我困惑,因为它检查Lua5.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配置搜索路径中找不到包luajit。
也许您应该将包含“luajit.pc”的目录添加到PKG\u CONFIG\u PATH环境变量中
未找到包“luajit”

没有名为
PG\u CONFIG\u PATH
的环境变量,手动添加该变量无效。
请帮帮我,我被难倒了。如果您需要更多信息,请告诉我。

您需要将LuaJIT包解压缩到LUPA的基本目录中

如果lupa位于“D:\project\lupa1.1”,则需要将LuaJIT放入该目录中,如“D:\project\lupa1.1\LuaJIT-2.0.3”

试试看,祝你好运