use*_*459 5 python vim enthought
我已经在 Windows Xp 32 中安装了 Canopy 1.1 express,并且我使用 vim 作为编辑器。当我:python print("hello")
在 vim 的命令行中输入时,它显示:Importerror: No module named site
并崩溃了。其实我的vim无法加载和python写的插件(比如jedi-vim),也不能执行python写的任何语句。
我已将 PYTHONHOME 和 PYTHONPATH 设置为“用户 Python 环境”,并已阅读stackoverflow 中的答案。其实我可以用python,效果很好。如果我从 Python Official 中删除 Canopy 并使用 python 2.7,vim 也能正常工作。那就是说系统的环境是对的,vim是对的。
我认为vim和canopy之间一定有问题。
我们刚刚在这里处理了一个非常相似的问题:https ://github.com/davidhalter/jedi-vim/issues/207
这是 OS X 而不是 Windows,但我认为问题是同一个问题。你可能需要改变sys.path
或$PYTHONPATH
以某种方式。我不知道为什么这是 canopy 或 vim 的问题。
归档时间: |
|
查看次数: |
4479 次 |
最近记录: |