You can't use multiprocessing on appengine.  Multiprocessing is for 
creating and coordinating sub processes for parallelism.
That is not an option on appengine.  Appengine has other facilities like 
async methods, task queues and backends (which can use traditional 
threading).

You will need to rethink your plans in terms of the facilities that 
appengine provides.

T


On Tuesday, February 11, 2014 4:20:53 AM UTC+8, tao hong wrote:
>
> I would like to use `multiprocessing` library for my site. However, I ran 
> into some import error in the local test environment. Can I have any 
> suggestions on how to fix this issue? or I have to use `threading` library 
>  instead of `multiprocessing`. Thanks!
>
> Below is the traceback information.
>
>     ERROR    2014-02-10 19:34:52,315 cgi.py:121] Traceback (most recent 
> call last):
>     
>       File "D:\Dropbox\ubertool_src\przm/przm_batchoutput.py", line 23, in 
> <module>
>     
>         import multiprocessing
>     
>       File "C:\Python27\Lib\multiprocessing\__init__.py", line 65, in 
> <module>
>     
>         from multiprocessing.util import SUBDEBUG, SUBWARNING
>     
>       File "C:\Python27\Lib\multiprocessing\util.py", line 40, in <module>
>     
>         from subprocess import _args_from_interpreter_flags
>     
>     ImportError: cannot import name _args_from_interpreter_flags
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at http://groups.google.com/group/google-appengine.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to