-
-
Notifications
You must be signed in to change notification settings - Fork 598
TypeError: cleanup() takes 1 positional argument but 2 were given #386
Description
Hi,
I've got my robot (v1) working fine but every time I execute a command, which does work, its followed by an error.
For example:
mirobo zoned-clean [coordinates]
Cleaning zone(s) : ['ok']
Traceback (most recent call last):
File "/usr/local/bin/mirobo", line 11, in
sys.exit(cli())
File "/usr/local/lib/python3.5/dist-packages/miio/click_common.py", line 54, in call
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 1102, in _process_result
**ctx.params)
File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/click/decorators.py", line 64, in new_func
return ctx.invoke(f, obj, *args, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
TypeError: cleanup() takes 1 positional argument but 2 were given
Do I need to upgrade my Python (3.5) or something?