我在 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之间一定有问题。