Python ImportError:没有名为site VIM和Enthout canopy的模块

Python ImportError:没有名为site VIM和Enthout canopy的模块,python,vim,enthought,canopy,Python,Vim,Enthought,Canopy,在升级到Maverick之前,我一直在使用vim和python。现在我有一个类似的问题。当我从bash_概要文件中删除canopy路径并使用默认的python路径时,vim工作正常,否则就会出现上述错误。你也可以看到我关于绝地维姆的报道 更新: 另外,我的默认python路径似乎不再位于/Library/Frameworks/python.framework/Versions/2.7/bin中 请检查下是否存在站点目录 /usr/local/lib/python2.7/ 提示:2.7以下的py

在升级到Maverick之前,我一直在使用vim和python。现在我有一个类似的问题。当我从bash_概要文件中删除canopy路径并使用默认的python路径时,vim工作正常,否则就会出现上述错误。你也可以看到我关于绝地维姆的报道

更新: 另外,我的默认python路径似乎不再位于/Library/Frameworks/python.framework/Versions/2.7/bin中

请检查下是否存在站点目录

/usr/local/lib/python2.7/
提示:2.7以下的python版本不支持绝地vim,所以最好禁用绝地vim 试一试

如果问题仍然存在,请删除现有的python并尝试重新安装它

即使您的默认python是/usr/bin/python,您也可以在文件的开头指定

`#! /usr/bin/python2.7`

$ ls /usr/bin/py
python3   python3.3   python   python2   python2.7
....
请检查下是否存在站点目录

/usr/local/lib/python2.7/
提示:2.7以下的python版本不支持绝地vim,所以最好禁用绝地vim 试一试

如果问题仍然存在,请删除现有的python并尝试重新安装它

即使您的默认python是/usr/bin/python,您也可以在文件的开头指定

`#! /usr/bin/python2.7`

$ ls /usr/bin/py
python3   python3.3   python   python2   python2.7
....

对于遇到此问题的任何人,我通过将以下行放入。配置文件中解决了此问题:

现在它工作得很好。通过这种方式,我可以使用canopy管理我的python模块,并使用默认python。
注意:我不认为这是最好的解决方案,但至少在8小时后解决了我的问题

对于遇到此问题的任何人,我通过将以下行放入.profile中解决了此问题:

现在它工作得很好。通过这种方式,我可以使用canopy管理我的python模块,并使用默认python。
注意:我不认为这是最好的解决方案,但至少在8小时后解决了我的问题

我听说小牛队有很多问题。如果它在没有树冠的情况下工作,而没有树冠,那么问题似乎就在树冠这一边,你应该向Enthough报告。。。如果你真的需要帮助,或者给我们更多的信息。@romainl我已经向他们报告了。你需要什么样的信息。你可以在绝地vim linkMavericks上找到我所有的vim设置,我听说有很多问题。如果它在没有天幕的情况下工作,而在天幕上不工作,那么问题似乎就在天幕一侧,你应该向Enthough报告。。。如果你真的需要帮助,或者给我们更多的信息。@romainl我已经向他们报告了。你需要什么样的信息。你可以在绝地vim链接上找到我所有的vim设置