One thing required for an Actor model that is missing from greenlets and Python in general is the ability to have isolated contexts. Basically, each Actor should have its own global state and shouldn't be able to share state with any mechanism other than message passing.
In Python with greenlets, state can leak between green threads through module globals and other module state.
In Python with greenlets, state can leak between green threads through module globals and other module state.