(pachong) C:\Windows\System32>pyspider
d:\envs\pachong\lib\site-packages\pyspider\libs\utils.py:196: FutureWarning: timeout is not supported on your platform.
warnings.warn("timeout is not supported on your platform.", FutureWarning)
[W 210609 10:06:05 run:413] phantomjs not found, continue running without it.
[I 210609 10:06:07 result_worker:49] result_worker starting...
[I 210609 10:06:07 processor:211] processor starting...
[I 210609 10:06:07 scheduler:647] scheduler starting...
[I 210609 10:06:07 scheduler:126] project taobao updated, status:TODO, paused:False, 0 tasks
[I 210609 10:06:07 scheduler:126] project spiderone updated, status:TODO, paused:False, 0 tasks
[I 210609 10:06:07 scheduler:586] in 5m: new:0,success:0,retry:0,failed:0
[I 210609 10:06:08 scheduler:782] scheduler.xmlrpc listening on 127.0.0.1:23333
[I 210609 10:06:08 tornado_fetcher:638] fetcher starting...
[I 210609 10:06:08 tornado_fetcher:671] fetcher exiting...
[I 210609 10:06:08 scheduler:663] scheduler exiting...
[I 210609 10:06:09 result_worker:66] result_worker exiting...
[I 210609 10:06:09 processor:229] processor exiting...
Traceback (most recent call last):
File "d:\python3.6.8\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "d:\python3.6.8\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "D:\ENVS\pachong\Scripts\pyspider.exe\__main__.py", line 7, in <module>
File "d:\envs\pachong\lib\site-packages\pyspider\run.py", line 754, in main
cli()
File "d:\envs\pachong\lib\site-packages\click\core.py", line 1137, in __call__
return self.main(*args, **kwargs)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 1062, in main
rv = self.invoke(ctx)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 1646, in invoke
super().invoke(ctx)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "d:\envs\pachong\lib\site-packages\click\decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "d:\envs\pachong\lib\site-packages\pyspider\run.py", line 165, in cli
ctx.invoke(all)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "d:\envs\pachong\lib\site-packages\click\decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "d:\envs\pachong\lib\site-packages\pyspider\run.py", line 497, in all
ctx.invoke(webui, **webui_config)
File "d:\envs\pachong\lib\site-packages\click\core.py", line 763, in invoke
return __callback(*args, **kwargs)
File "d:\envs\pachong\lib\site-packages\click\decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "d:\envs\pachong\lib\site-packages\pyspider\run.py", line 333, in webui
app = load_cls(None, None, webui_instance)
File "d:\envs\pachong\lib\site-packages\pyspider\run.py", line 48, in load_cls
return utils.load_object(value)
File "d:\envs\pachong\lib\site-packages\pyspider\libs\utils.py", line 369, in load_object
module = __import__(module_name, globals(), locals(), [object_name])
File "d:\envs\pachong\lib\site-packages\pyspider\webui\__init__.py", line 8, in <module>
from . import app, index, debug, task, result, login
File "d:\envs\pachong\lib\site-packages\pyspider\webui\app.py", line 16, in <module>
from flask import Flask
File "d:\envs\pachong\lib\site-packages\flask\__init__.py", line 7, in <module>
from .app import Flask as Flask
File "d:\envs\pachong\lib\site-packages\flask\app.py", line 19, in <module>
from werkzeug.local import ContextVar
ImportError: cannot import name 'ContextVar'
这要如何解决
不知道你这个问题是否已经解决, 如果还没有解决的话: