Comments (6)
updating @hodduc command line for installing luajit:
brew install luajit --HEAD
from lupa.
Having the same issue OS X 10.10.2
Fast workaround when error happened:
(for those who came here from google and want to try lupa)
brew uninstall luajit
pip uninstall lupa
pip install lupa
brew install luajit
In result we have lua, luajit and lupa=(python+lua)
Currently lupa doesn't work with luajit on OSX at all.
@scoder
Could you please change installation for OS X users in order to don't even try luajit without special flags?
Its better to work on "simple" lua then having fun with manual setup.
from lupa.
Using luajit version greater than 2.1.0-beta3 with GC64 option enabled solve the issue.
Currently, brew install luajit --devel --with-gc64
installs 2.1.0-beta3.
from lupa.
Might be the usual 64bit MacOS-X problem with LuaJIT described here:
https://github.com/scoder/lupa/blob/master/INSTALL.rst
from lupa.
Interesting.. A workaround suggested in the the linked blogpost is to build a custom Python with the following flags:
-pagezero_size 10000 -image_base 100000000
I'll stick to non-jit lua for now. Thanks!
from lupa.
I take pull requests.
from lupa.
Related Issues (20)
- How to compute length of Python list in Lupa HOT 1
- Option to limit memory usage HOT 3
- build: third-party\lua\lapi.c: No such file or directory since lupa-1.13 HOT 2
- lupa._lupa.LuaError: [string "<python>"]:1: attempt to call a nil value (field 'pow') HOT 4
- how i build with cython? HOT 5
- symbol not found in flat namespace (_luaL_loadbuffer) on mac with m1 HOT 1
- Lua stack traces use a reversed stack order from Python stack traces
- Can not build with lua-lib option HOT 7
- UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte HOT 3
- What would be the best way to depend on `lupa` in another python module using Lua 5.2? HOT 1
- lupa 1.13 can't be easily installed on python 3.11 HOT 8
- How you use this library ? HOT 2
- __getattr__ method may confuses py_to_lua HOT 7
- Rounding error passing large integers HOT 3
- failure to build with LuaJIT on windows HOT 1
- Unable to access different Lua versions as described in the README HOT 3
- only lua 5.2 supported? HOT 1
- Overwrite the behavior of require? HOT 1
- setup.py does not build with luajit on windows(x64) HOT 3
- import python from lua script HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lupa.