C:\Users\ASUS>pyspider all
c:\python3\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)
phantomjs fetcher running on port 25555
[I 210322 23:34:48 result_worker:49] result_worker starting...
[I 210322 23:34:48 processor:211] processor starting...
[I 210322 23:34:48 scheduler:647] scheduler starting...
[I 210322 23:34:49 tornado_fetcher:638] fetcher starting...
[I 210322 23:34:49 scheduler:586] in 5m: new:0,success:0,retry:0,failed:0
[I 210322 23:34:49 scheduler:782] scheduler.xmlrpc listening on 127.0.0.1:23333
[I 210322 23:34:49 run:420] phantomjs exited.
[I 210322 23:34:49 tornado_fetcher:671] fetcher exiting...
[I 210322 23:34:49 scheduler:663] scheduler exiting...
[I 210322 23:34:49 result_worker:66] result_worker exiting...
[I 210322 23:34:49 processor:229] processor exiting...
Traceback (most recent call last):
File "c:\python3\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\python3\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Python3\Scripts\pyspider.exe\__main__.py", line 7, in <module>
File "c:\python3\lib\site-packages\pyspider\run.py", line 754, in main
cli()
File "c:\python3\lib\site-packages\click\core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "c:\python3\lib\site-packages\click\core.py", line 782, in main
rv = self.invoke(ctx)
File "c:\python3\lib\site-packages\click\core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "c:\python3\lib\site-packages\click\core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "c:\python3\lib\site-packages\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "c:\python3\lib\site-packages\click\decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "c:\python3\lib\site-packages\pyspider\run.py", line 497, in all
ctx.invoke(webui, **webui_config)
File "c:\python3\lib\site-packages\click\core.py", line 610, in invoke
return callback(*args, **kwargs)
File "c:\python3\lib\site-packages\click\decorators.py", line 21, in new_func
return f(get_current_context(), *args, **kwargs)
File "c:\python3\lib\site-packages\pyspider\run.py", line 333, in webui
app = load_cls(None, None, webui_instance)
File "c:\python3\lib\site-packages\pyspider\run.py", line 48, in load_cls
return utils.load_object(value)
File "c:\python3\lib\site-packages\pyspider\libs\utils.py", line 369, in load_object
module = __import__(module_name, globals(), locals(), [object_name])
File "c:\python3\lib\site-packages\pyspider\webui\__init__.py", line 8, in <module>
from . import app, index, debug, task, result, login
File "c:\python3\lib\site-packages\pyspider\webui\debug.py", line 22, in <module>
from pyspider.libs import utils, sample_handler, dataurl
File "c:\python3\lib\site-packages\pyspider\libs\sample_handler.py", line 9, in <module>
class Handler(BaseHandler):
File "c:\python3\lib\site-packages\pyspider\libs\base_handler.py", line 115, in __new__
min_tick = fractions.gcd(min_tick, each.tick)
AttributeError: module 'fractions' has no attribute 'gcd'
试着自己解决问题吧,参照 http://www.10qianwan.com/articledetail/748182.html