httprunner/HttpRunnerManager

启动worker报错

vanglis opened this issue · 0 comments

Traceback (most recent call last):
File "manage.py", line 22, in
execute_from_command_line(sys.argv)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/django/core/management/init.py", line 371, in execute_from_command_line
utility.execute()
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/django/core/management/init.py", line 365, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/djcelery/management/commands/celery.py", line 21, in run_from_argv
['{0[0]} {0[1]}'.format(argv)] + argv[2:],
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/celery.py", line 793, in execute_from_commandline
super(CeleryCommand, self).execute_from_commandline(argv)))
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/base.py", line 311, in execute_from_commandline
return self.handle_argv(self.prog_name, argv[1:])
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/celery.py", line 785, in handle_argv
return self.execute(command, argv)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/celery.py", line 717, in execute
).run_from_argv(self.prog_name, argv[1:], command=argv[0])
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/worker.py", line 179, in run_from_argv
return self(*args, **options)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/base.py", line 274, in call
ret = self.run(*args, **kwargs)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/bin/worker.py", line 212, in run
state_db=self.node_format(state_db, hostname), **kwargs
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/worker/init.py", line 95, in init
self.app.loader.init_worker()
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 128, in init_worker
self.import_default_modules()
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 116, in import_default_modules
signals.import_modules.send(sender=self.app)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/utils/dispatch/signal.py", line 166, in send
response = receiver(signal=self, sender=sender, **named)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/amqp/utils.py", line 42, in call
self.set_error_state(exc)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/amqp/utils.py", line 39, in call
**dict(self.kwargs, **kwargs) if self.kwargs else kwargs
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/app/base.py", line 330, in _autodiscover_tasks
self.loader.autodiscover_tasks(packages, related_name)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 252, in autodiscover_tasks
related_name) if mod)
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 273, in autodiscover_tasks
return [find_related_module(pkg, related_name) for pkg in packages]
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 273, in
return [find_related_module(pkg, related_name) for pkg in packages]
File "/Users/user/anaconda3/envs/py36/lib/python3.6/site-packages/celery/loaders/base.py", line 299, in find_related_module
return importlib.import_module('{0}.{1}'.format(package, related_name))
File "/Users/user/anaconda3/envs/py36/lib/python3.6/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 994, in _gcd_import
File "", line 971, in _find_and_load
File "", line 955, in _find_and_load_unlocked
File "", line 665, in _load_unlocked
File "", line 678, in exec_module
File "", line 219, in _call_with_frames_removed
File "/Users/user/server/HttpRunnerManager/ApiManager/tasks.py", line 16, in
from httprunner import HttpRunner, logger
ImportError: cannot import name 'HttpRunner'

conda3.6环境,安装httprunner2.0.6 和2.0版本都报错,麻烦看下什么问题