1. 程式人生 > win教程 > 在windows下安裝lupa庫

在windows下安裝lupa庫

一、編譯相容低版本的lua庫

因為lupa庫需要使用呼叫luaL_openlib函式,而lua5.2開始,預設不再輸出此函式,所以需要編譯相容lua5.1版本的dll。
可參考:lua編譯 http://blog.csdn.net/prchacker/article/details/77185512

二、修改lupa setup.py檔案

從https://github.com/scoder/lupa下載lupa包後,修改setup.py檔案:

......# config = find_lua_build(no_luajit=has_option('--no-luajit'))config = { 'extra_objects': [r"lib檔案完整路徑"], 'include_dirs' : [r"lua庫src目錄完整路徑"], 'libfile' : r"lib檔案完整路徑"}...... 三、安裝lupa

* windows平臺使用Microsoft Visual C++ Compiler for Python 2.7編譯python擴充套件
* VCForPython27官方下載: https://www.microsoft.com/en-us/download/details.aspx?id=44266

以管理員身份執行cmd.exe,進入%lupa-path%目錄,執行

python setup.py install