title: How can I spawn processes without fork() in Python 2.7?
body: <p>Python 3.4+ added <code>multiprocessing.set_start_method('spawn')</code> which allows to create processes that don't share memory with the main process. I'm trying to get this behavior in Python 2.7. Are there any backports of the <code>multiprocessing.Process</code> class, alternative multiprocessing packages, or lower-level functions I can use?</p>
  
  <p>Update: Regarding the close vote, I'd like to clarify that I'm not asking for subjective software recommendations. Instead, I'm trying to find any solution to this problem that works, and after browsing the web for a while, it seems like a manual solution using low-level functions might be necessary.</p>