Python mac os 10.8.4中的Ropevim错误
我在Ubuntu系统中完美地使用了ropevim, 但是我犯了很多错误。 我使用自制软件安装macvim和python 然后按照教程进行操作。 我想知道ropevim在mac os系统中有很多缺陷或者不实用。 因为讨论不受欢迎? 或者在mac os上,vim中是否有更好的Python解决方案? 非常感谢…这让我很烦Python mac os 10.8.4中的Ropevim错误,python,macos,homebrew,macvim,rope,Python,Macos,Homebrew,Macvim,Rope,我在Ubuntu系统中完美地使用了ropevim, 但是我犯了很多错误。 我使用自制软件安装macvim和python 然后按照教程进行操作。 我想知道ropevim在mac os系统中有很多缺陷或者不实用。 因为讨论不受欢迎? 或者在mac os上,vim中是否有更好的Python解决方案? 非常感谢…这让我很烦 >>> import rope >>> import ropevim Traceback (most recent call last):
>>> import rope
>>> import ropevim
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/ropevim-0.3_rc-py2.7.egg/ropevim.py", line 10, in <module>
import vim
ImportError: No module named vim
当我将ropevim.vim放入.vim/插件时
我将在使用vim时得到错误
/install/ropehg/ropemode:vim la
Error detected while processing function LoadRope:
line 3:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/pyt
hon2.7/site-packages/ropevim-0.3_rc-py2.7.egg/ropevim.py", line 3, in <module>
import tempfile
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/pyt
hon2.7/tempfile.py", line 32, in <module>
import io as _io
File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/pyt
hon2.7/io.py", line 51, in <module>
import _io
ImportError: dlopen(/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions
/2.7/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyInt_AsInt
Referenced from: /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/
2.7/lib/python2.7/lib-dynload/_io.so
Expected in: flat namespace
in /usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2
.7/lib-dynload/_io.so
在本页中设置一些vim扩展时,我遇到了一个非常类似的堆栈跟踪 我相信问题来自于“macport”和本机python库之间的不兼容,而vim的本机版本试图从两者中提取 通过使用macport安装带有python27变体的vim,我最终解决了问题
sudo port install vim +python27
macport的vim的默认配置没有启用“python”