在 2013年4月28日星期日UTC+8下午2时33分37秒,Hunger写道:
> Hi all
>
> I'm a noob of vim.
>
> I tried to install powerline (Lokaltog/powerline) these days, but
> still failed.
>
> There is no doc about intallation on windows,so I want to know the
> steps of install it on windows.
>
>
>
> Thanks for your sight and appriciate for any anyhelp.
>
>
>
>
>
> For now, I download the git zip. Use "setup.py install" or
> "setup.py install"
>
> add vimrc"set
> rtp+=C:\Python33\Lib\site-
>
> packages\Powerline-beta-py3.3.egg\powerline\bindings\vim"
>
>
> or "set
> rtp+=~/.vim/bundle/powerline/powerline/bindings/vim"
>
> both get error message when run vim.
>
> Error detected while processing function Powerline:
>
> line 3:
>
> Traceback (most recent call last):
>
> File "<string>",line 1,in <module>
>
> Error detected while processing function Powerline:
>
> File"c:\Python33\lib\site-packages\poerline\beta\py3.3
> XXXXX" line 371,in render
>
> My vim is 7.7.905 with python3 and vundle
Thanks for your help, I don't know how to got the full message before...
It has been so long after this post.
I can't reappear the previous error.
Now all the things I did with powerline is
1.add "NeoBundle 'Lokaltog/powerline',{'rtp':'powerline/bindings/vim'}" in vimrc
2.NeoBundleInstall
This is the new whole error:
Error detected while processing VimEnter Auto commands for "*":
Traceback (most recent call last):
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\lib\config.py", line 107, in load
Error detected while processing VimEnter Auto commands for "*":
return deepcopy(self.loaded[path])
Error detected while processing VimEnter Auto commands for "*":
KeyError: 'C:\\Users\\kk\\.vim\\bundle\\powerline\\powerline\\config_files\\config.json'
Error detected while processing VimEnter Auto commands for "*":
Error detected while processing VimEnter Auto commands for "*":
During handling of the above exception, another exception occurred:
Error detected while processing VimEnter Auto commands for "*":
Error detected while processing VimEnter Auto commands for "*":
Traceback (most recent call last):
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 361, in update_renderer
Error detected while processing VimEnter Auto commands for "*":
self.create_renderer(**create_renderer_kwargs)
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 156, in create_renderer
Error detected while processing VimEnter Auto commands for "*":
config = self.load_main_config()
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\vim.py", line 60, in load_main_config
Error detected while processing VimEnter Auto commands for "*":
return _override_from(super(VimPowerline, self).load_main_config(), 'powerline_config_overrides')
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 316, in load_main_config
Error detected while processing VimEnter Auto commands for "*":
return self._load_config('config', 'main')
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 294, in _load_config
Error detected while processing VimEnter Auto commands for "*":
return self.config_loader.load(path)
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\lib\config.py", line 109, in load
Error detected while processing VimEnter Auto commands for "*":
r = self._load(path)
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\lib\config.py", line 19, in load_json_config
Error detected while processing VimEnter Auto commands for "*":
return load(config_file_fp)
Error detected while processing VimEnter Auto commands for "*":
File "C:\Python33\Lib\json\__init__.py", line 271, in load
Error detected while processing VimEnter Auto commands for "*":
return loads(fp.read(),
Error detected while processing VimEnter Auto commands for "*":
UnicodeDecodeError: 'gbk' codec can't decode byte 0xb0 in position 91: illegal multibyte sequence
Error detected while processing VimEnter Auto commands for "*":
Error detected while processing VimEnter Auto commands for "*":
During handling of the above exception, another exception occurred:
Error detected while processing VimEnter Auto commands for "*":
Error detected while processing VimEnter Auto commands for "*":
Traceback (most recent call last):
Error detected while processing VimEnter Auto commands for "*":
File "<string>", line 1, in <module>
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\vim.py", line 145, in new_window
Error detected while processing VimEnter Auto commands for "*":
return self.render(window, window_id, winnr)
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 371, in render
Error detected while processing VimEnter Auto commands for "*":
self.update_renderer()
Error detected while processing VimEnter Auto commands for "*":
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 363, in update_renderer
Error detected while processing VimEnter Auto commands for "*":
self.pl.exception('Failed to create renderer: {0}', str(e))
Error detected while processing VimEnter Auto commands for "*":
AttributeError: 'NoneType' object has no attribute 'exception'
Error detected while processing VimEnter Auto commands for "*":
E860: Eval did not return a valid python 3 object
E475: Invalid argument:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\kk\.vim\bundle\powerline\powerline\vim.py", line 145, in new_window
return self.render(window, window_id, winnr)
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 372, in render
return self.renderer.render(*args, **kwargs)
AttributeError: 'VimPowerline' object has no attribute 'renderer'
E860: Eval did not return a valid python 3 object
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\kk\.vim\bundle\powerline\powerline\vim.py", line 145, in new_window
return self.render(window, window_id, winnr)
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 372, in render
return self.renderer.render(*args, **kwargs)
AttributeError: 'VimPowerline' object has no attribute 'renderer'
E860: Eval did not return a valid python 3 object
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\kk\.vim\bundle\powerline\powerline\vim.py", line 145, in new_window
return self.render(window, window_id, winnr)
File "C:\Users\kk\.vim\bundle\powerline\powerline\__init__.py", line 372, in render
return self.renderer.render(*args, **kwargs)
AttributeError: 'VimPowerline' object has no attribute 'renderer'
E860: Eval did not return a valid python 3 object
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit
http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
vim_use+unsubscribe@googlegroups.com.
For more options, visit
https://groups.google.com/groups/opt_out.