Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

AttributeError: 'NoneType' object has no attribute 'loader' #194

Open
nan0kaiyu opened this issue Apr 28, 2015 · 3 comments
Open

AttributeError: 'NoneType' object has no attribute 'loader' #194

nan0kaiyu opened this issue Apr 28, 2015 · 3 comments

Comments

@nan0kaiyu
Copy link

[19:~]$ pyspider
[I 150428 17:20:17 result_worker:49] result_worker starting...
[I 150428 17:20:17 scheduler:436] loading projects
[I 150428 17:20:17 processor:206] processor starting...
[I 150428 17:20:17 scheduler:377] in 5m: new:0,success:0,retry:0,failed:0
Exception in thread Thread-1:
Traceback (most recent call last):
File "", line 2195, in _find_and_load_unlocked
AttributeError: '_MovedItems' object has no attribute 'path'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/pyspider/scheduler/scheduler.py", line 469, in xmlrpc_run
from six.moves.xmlrpc_server import SimpleXMLRPCServer
ImportError: No module named 'six.moves.xmlrpc_server'; 'six.moves' is not a package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(_self._args, *_self._kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/scheduler/scheduler.py", line 471, in xmlrpc_run
from SimpleXMLRPCServer import SimpleXMLRPCServer
ImportError: No module named 'SimpleXMLRPCServer'

[I 150428 17:20:18 tornado_fetcher:427] fetcher starting...
Traceback (most recent call last):
File "/usr/local/bin/pyspider", line 9, in
load_entry_point('pyspider==0.3.4', 'console_scripts', 'pyspider')()
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 718, in main
cli()
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 664, in call
return self.main(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 644, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 971, in invoke
return Command.invoke(self, ctx)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 837, in invoke
return ctx.invoke(self.callback, *_ctx.params)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 159, in cli
ctx.invoke(all)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 471, in all
ctx.invoke(webui, *_webui_config)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 306, in webui
app = load_cls(None, None, webui_instance)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 46, in load_cls
return utils.load_object(value)
File "/usr/local/lib/python3.4/dist-packages/pyspider/libs/utils.py", line 348, in load_object
module = import(module_name, globals(), locals(), [object_name])
File "/usr/local/lib/python3.4/dist-packages/pyspider/webui/init.py", line 8, in
from . import app, index, debug, task, result, login
File "/usr/local/lib/python3.4/dist-packages/pyspider/webui/app.py", line 80, in
template_folder=os.path.join(os.path.dirname(file), 'templates'))
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 319, in init
template_folder=template_folder)
File "/usr/local/lib/python3.4/dist-packages/flask/helpers.py", line 741, in init
self.root_path = get_root_path(self.import_name)
File "/usr/local/lib/python3.4/dist-packages/flask/helpers.py", line 631, in get_root_path
loader = pkgutil.get_loader(import_name)
File "/usr/lib/python3.4/pkgutil.py", line 467, in get_loader
return find_loader(fullname)
File "/usr/lib/python3.4/pkgutil.py", line 488, in find_loader
return spec.loader
AttributeError: 'NoneType' object has no attribute 'loader'
[20:~]$ pyspider
[I 150428 17:21:23 result_worker:49] result_worker starting...
Exception in thread Thread-1:
Traceback (most recent call last):
File "", line 2195, in _find_and_load_unlocked
AttributeError: '_MovedItems' object has no attribute 'path'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/pyspider/scheduler/scheduler.py", line 469, in xmlrpc_run
from six.moves.xmlrpc_server import SimpleXMLRPCServer
ImportError: No module named 'six.moves.xmlrpc_server'; 'six.moves' is not a package

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib/python3.4/threading.py", line 868, in run
self._target(_self._args, *_self._kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/scheduler/scheduler.py", line 471, in xmlrpc_run
from SimpleXMLRPCServer import SimpleXMLRPCServer
ImportError: No module named 'SimpleXMLRPCServer'

[I 150428 17:21:23 scheduler:436] loading projects
[I 150428 17:21:23 scheduler:377] in 5m: new:0,success:0,retry:0,failed:0
[I 150428 17:21:23 processor:206] processor starting...
[I 150428 17:21:23 tornado_fetcher:427] fetcher starting...
Traceback (most recent call last):
File "/usr/local/bin/pyspider", line 9, in
load_entry_point('pyspider==0.3.4', 'console_scripts', 'pyspider')()
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 718, in main
cli()
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 664, in call
return self.main(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 644, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 971, in invoke
return Command.invoke(self, ctx)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 837, in invoke
return ctx.invoke(self.callback, *_ctx.params)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 159, in cli
ctx.invoke(all)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 471, in all
ctx.invoke(webui, *_webui_config)
File "/usr/local/lib/python3.4/dist-packages/click/core.py", line 464, in invoke
return callback(_args, *_kwargs)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 306, in webui
app = load_cls(None, None, webui_instance)
File "/usr/local/lib/python3.4/dist-packages/pyspider/run.py", line 46, in load_cls
return utils.load_object(value)
File "/usr/local/lib/python3.4/dist-packages/pyspider/libs/utils.py", line 348, in load_object
module = import(module_name, globals(), locals(), [object_name])
File "/usr/local/lib/python3.4/dist-packages/pyspider/webui/init.py", line 8, in
from . import app, index, debug, task, result, login
File "/usr/local/lib/python3.4/dist-packages/pyspider/webui/app.py", line 80, in
template_folder=os.path.join(os.path.dirname(file), 'templates'))
File "/usr/local/lib/python3.4/dist-packages/flask/app.py", line 319, in init
template_folder=template_folder)
File "/usr/local/lib/python3.4/dist-packages/flask/helpers.py", line 741, in init
self.root_path = get_root_path(self.import_name)
File "/usr/local/lib/python3.4/dist-packages/flask/helpers.py", line 631, in get_root_path
loader = pkgutil.get_loader(import_name)
File "/usr/lib/python3.4/pkgutil.py", line 467, in get_loader
return find_loader(fullname)
File "/usr/lib/python3.4/pkgutil.py", line 488, in find_loader
return spec.loader
AttributeError: 'NoneType' object has no attribute 'loader'

@binux
Copy link
Owner

binux commented Apr 30, 2015

Try upgrade the package six to latest version.

@synsun
Copy link

synsun commented May 3, 2015

pallets/flask#1011

@nan0kaiyu
Copy link
Author

uninstall python3.4

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants