On Wednesday, 6 January 2016 22:47:32 UTC+8, Marslo Jiao  wrote:
> On Wednesday, 6 January 2016 22:27:47 UTC+8, Marslo Jiao  wrote:
> > On Wednesday, 6 January 2016 21:25:22 UTC+8, Marslo Jiao  wrote:
> > :echo has('python') == 1
> > BUT, :python print 'abc' ==> E887: Sorry, this command is disabled, the 
> > Python's site module could not be loaded.
> 
> Okay, from this(http://stackoverflow.com/a/32026366/2940319) answer, I've 
> downgraded the python from 2.7.11 to 2.7.9. But the issue(E887) still there


Vim is 64bit; python 2.7.9 is also 64bit:
===
$ file -L "$(command -v vim)"
/home/marslo/.marslo/myprograms/vim74/bin/vim: ELF 64-bit LSB executable, 
x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 
2.6.32, BuildID[sha1]=265c9e9eefa3d0bcebe49011e8115601ae6e85ad, stripped
$ file -L "$(command -v python)"
/usr/local/bin/python: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), 
dynamically linked (uses shared libs), for GNU/Linux 2.6.32, 
BuildID[sha1]=cfef76ad27f2141552a72a0d9f6340f0421bdd5b, not stripped
$ python --version
Python 2.7.9
===

>From this 
>(https://groups.google.com/forum/#!msg/vim_dev/PkWFDWcg4iI/ymOA2QX1BQAJ) 
>topic. They said the E887 is because of $PYTHONHOME. So I run command in vim:
:let $PYTHONHOME="/usr/local/"
:echo has('python')
1
:python print 'abc'
E887: Sorry, this command is disabled, the Python's site module could not be 
loaded.

What should I do?

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui