Use the python multiprocessing module which will work everywhere.
Here is a IBM developerWords article that shows how to convert from os.fork() to the multiprocessing module.
More Related Contents:
- subprocess: deleting child processes in Windows
- How do I hide the console when I use os.system() or subprocess.call()?
- List running processes on 64-bit Windows
- Popen waiting for child process even when the immediate child has terminated
- Launch a completely independent process
- Intercepting stdout of a subprocess while it is running
- Python: how to kill child process(es) when parent dies?
- Run child processes as different user from a long running Python process
- Run Process and Don’t Wait
- Popen with conflicting executable/path
- Using subprocess to run Python script on Windows
- How do I get all of the output from my .exe using subprocess and Popen?
- Cross-platform subprocess with hidden window
- Python running as Windows Service: OSError: [WinError 6] The handle is invalid
- Keep a subprocess alive and keep giving it commands? Python
- How do I run another script in Python without waiting for it to finish? [duplicate]
- Run process as admin with subprocess.run in python
- Determining running programs in Python
- ‘^’ is ignored by Python – how to escape ‘^’ character in Popen Windows?
- How do I eliminate Windows consoles from spawned processes in Python (2.7)? [duplicate]
- Run multiple programs sequentially in one Windows command prompt?
- Python subprocess.Popen as different user on Windows
- Launch IPython notebook with selected browser
- Sending ^C to Python subprocess objects on Windows
- Execute Commands Sequentially in Python?
- Killing child process when parent crashes in python
- How to hide output of subprocess
- What are the differences between the threading and multiprocessing modules?
- Python – Windows Shutdown Events
- Passing variables to a subprocess call [duplicate]