2012-09-14 64 views
0

我使用名爲WinPython的Python分發器。現在我想讓我的vim在WinPython中使用python解釋器作爲它的默認解釋器。我嘗試將F:\WinPython\python-2.7.3.amd64添加到我的Windows環境變量PATH中,以便vim可以找到Python27.dll。然後,我使用Vim命令:echo has('python')並返回1.但是,每當我使用任何有關Python的功能時,例如:python print 1,Vim都會自動退出。如果我使用GVim,則不會顯示任何警告和錯誤。如果我使用Vim命令行,會出現一個錯誤'ImportError:No moulde named site'。如何將WinPython的解釋器設置爲vim默認的python解釋器?

我的OS:Win7的(64位)

我的Vim版本:7.3(64位)

我的Python:蟒蛇:2.7.3.amd64絲毫WinPython分佈

+0

你不能只使用任何任意的Python版本;你**必須**使用它建造的那個。 –

+0

@ IgnacioVazquez-Abrams可以使用其他Python解釋器,因爲在MS-Windows上可以動態加載Python庫。我剛剛解決了這個問題,因爲我沒有設置環境變量'PYTHONHOME'。無論如何謝謝你。 – Yyao

+2

如果正在查找python26.dll,則不能使用python27.dll。 –

回答

0

我剛纔解決了這個問題,因爲我沒有設置環境變量PYTHONHOME。我應該把它設置到我的python解釋器的目錄。

相關問題