2015-02-11 11 views
2

На Ubuntu 12.04, с Vim 7.4, веревок 0.10.2, ropemode 0,2 и ropevim 0.5.0Ropevim не работает: AttributeError: объект 'NoneType' не имеет атрибута 'pycore'

Когда я пытаюсь создать новый проект Rope (с использованием команды RopeRename), я всегда получаю ошибку AttributeError: 'NoneType' object has no attribute 'pycore' Я пробовал с некоторыми другими командами (: RopeMove,: RopeShowDoc,: RopeChangeSignature), и ошибка всегда одна и та же.

Я пробовал различные способы установки каната. Первый был распаковкой в ​​.vim/bundle и запущен sudo python setup.py install.

Затем я попытался удалить файлы, которые он установил, и вместо этого установил его из pip вместе с изменением PYTHONPATH.

Но неизменно получаю ту же ошибку.

Для получения дополнительной информации, если я выполняю в Vim

:python import sys; print(sys.path) 

, я получаю следующее:

['/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/PIL', '/usr/local/lib/python2.7/dist-packages/aeroolib-1.2.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/Genshi-0.7-py2.7-linux-x86_64.egg', '/usr/local/lib/python2.7/dist-packages/SimpleGUITk-1.1.3-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/clonedigger-1.1.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/sphinx_patchqueue-0.4.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/mercurial-3.1.2-py2.7-linux-x86_64.egg', '/usr/ local/lib/python2.7/dist-packages/Sphinx-1.3b1-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/snowballstemmer-1.2.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/docutils-0.12-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/six-1.8.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/pyrg-0.2.6-py2.7.egg', '/usr/local/lib/python2.7/dist-packages/ropevim-0.5.0-py2.7.egg', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/ usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/python2.7/dist-packages/wx-2.6-gtk2-unicode', '_vim_path_']

Я попробовал его на моем компьютере с скомпилированной версией VIM, но также на складе Ubuntu 14.04, с пакетом vim из репозиториев.

Знаете ли вы, как я должен установить его?

Благодарим за помощь.

ответ

0

У меня была такая же ошибка, когда я попытался создать новый корень проекта веревки. Когда вы зададите вопрос «Проект не существует., Создайте его?» , вы должны ввести «да» или он будет прерван этой ошибкой.