Python 3.3 Threading.Semaphore does not accept the verbose argument -
i have problem. want use celery on python 3.3, have installed packet , works fine. if run it, there problem in library of billiard. first problem didn't know library _subproces. have change _winapi , works. have problem. on python 3.3 threading.semaphor not accept verbose argument.
[2013-04-05 11:21:22,468: error/mainprocess] unrecoverable error: typeerror('__i nit__() takes 1 2 positional arguments 3 given',) traceback (most recent call last): file "c:\python33\lib\site-packages\celery\worker\__init__.py", line 205, in s tart self.namespace.start(self) file "c:\python33\lib\site-packages\celery\bootsteps.py", line 119, in start step.start(parent) file "c:\python33\lib\site-packages\celery\bootsteps.py", line 352, in start return self.obj.start() file "c:\python33\lib\site-packages\celery\concurrency\base.py", line 112, in start self.on_start() file "c:\python33\lib\site-packages\celery\concurrency\processes.py", line 81, in on_start **self.options) file "c:\python33\lib\site-packages\billiard-2.7.3.23-py3.3.egg\billiard\pool. py", line 834, in __init__ self._putlock = semaphore or laxboundedsemaphore(self._processes) file "c:\python33\lib\site-packages\billiard-2.7.3.23-py3.3.egg\billiard\pool. py", line 136, in __init__ _semaphore.__init__(self, value, verbose) typeerror: __init__() takes 1 2 positional arguments 3 given
have idea fix problem???
Comments
Post a Comment