2016-12-14 34 views
7

Günaydın, VIM'im windows'umdaki Python yüklememi bulamıyor. zaman alacak herkese bu soruyu okumak için şimdiden Teşekkür :) Şu anda pencerelerde GYTE Bash içindeki VIM 8.0.27 çalıştırıyorum Windows üzerinde GIT bash: VIM Python3'ü bulamıyor

Benim Güncel Kurulum (https://git-scm.com/download/win gelen değiştirilmemiş 64bit kurulum). Ayrıca Python 3.5.2'nin 64bit sürümünü aşağıdaki dizine yükledim: "C:/Python35 /" 'a "C:/Python35 /" ve "C:/Python35/Scripts /" ekledim PATH değişkeni. VIM, sürüm metni "+ python/dyn" ve "+ python3/dyn" içerdiğinden, Python desteği ile derlenmiş gibi görünüyor.

Benim Sorunu Bana o kadar VIM görünür

benim piton kurulumunu bulmak mümkün değildir. ": echo ('python')" veya "çağrıldığında: echo ('python3')" 0 döndürür. Yüklü python eklentileriyle VIM'i başlatmaya çalıştığımda aşağıdaki hata iletisini alıyorum: "UltiSnips py> = 2.7 veya py3"'u gerektirir.

Uzun Süreli Hedef

Amacım, Windows 7 (https://github.com/wincent/wincent) Greg Hurrel en VİM yapılandırma oluşturup kullanmaya elde etmektir. Diğer şeylerin yanı sıra Python ve Ruby'yi gerektirir. Bunu başarmak için diğer (daha iyi) yollarla ilgili ipuçlarını da takdir ediyorum.

Detaylar

vim

/c/Python35/python3.dll 

python35.dll hangi $: ": $ PATH yankı"

/c/Users/JannikV/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/JannikV/bin:/c/Python35/Scripts:/c/Python35:/c/Program Files/Intel/iCLS Client:/c/Windows/system32: ... 

$ vim version

VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Oct 12 2016 13:28:14) 
Included patches: 1-27 
Compiled by <[email protected]> 
Huge version without GUI. Features included (+) or not (-): 
+acl    +file_in_path +mouse_sgr  +tag_old_static 
+arabic   +find_in_path -mouse_sysmouse -tag_any_white 
+autocmd   +float   +mouse_urxvt  -tcl 
-balloon_eval +folding   +mouse_xterm  +termguicolors 
-browse   -footer   +multi_byte  +terminfo 
++builtin_terms +fork()   +multi_lang  +termresponse 
+byte_offset  +gettext   -mzscheme  +textobjects 
+channel   -hangul_input +netbeans_intg +timers 
+cindent   +iconv   +num64   +title 
-clientserver +insert_expand +packages  -toolbar 
+clipboard  +job    +path_extra  +user_commands 
+cmdline_compl +jumplist  +perl/dyn  +vertsplit 
+cmdline_hist +keymap   +persistent_undo +virtualedit 
+cmdline_info +lambda   +postscript  +visual 
+comments  +langmap   +printer   +visualextra 
+conceal   +libcall   +profile   +viminfo 
+cryptv   +linebreak  +python/dyn  +vreplace 
+cscope   +lispindent  +python3/dyn  +wildignore 
+cursorbind  +listcmds  +quickfix  +wildmenu 
+cursorshape  +localmap  +reltime   +windows 
+dialog_con  -lua    +rightleft  +writebackup 
+diff   +menu   +ruby/dyn  -X11 
+digraphs  +mksession  +scrollbind  -xfontset 
-dnd    +modify_fname +signs   -xim 
-ebcdic   +mouse   +smartindent  -xpm 
+emacs_tags  -mouseshape  +startuptime  -xsmp 
+eval   +mouse_dec  +statusline  -xterm_clipboard 
+ex_extra  -mouse_gpm  -sun_workshop -xterm_save 
+extra_search -mouse_jsbterm +syntax 
+farsi   +mouse_netterm +tag_binary 
    system vimrc file: "/etc/vimrc" 
    user vimrc file: "$HOME/.vimrc" 
2nd user vimrc file: "~/.vim/vimrc" 
     user exrc file: "$HOME/.exrc" 
     defaults file: "$VIMRUNTIME/defaults.vim" 
    fall-back for $VIM: "/etc" 
f-b for $VIMRUNTIME: "/usr/share/vim/vim80" 
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -D_FORTIFY_SOURCE=2 - I/usr/include/ncursesw -march=x86-64 -mtune=generic -O2 -pipe -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 
Linking: gcc -L. -pipe -fstack-protector -pipe -Wl,--as-needed -o vim.exe  -lm -lncursesw -liconv -lacl -lintl -pipe -Wl,--enable-auto-import -Wl,--export-all-symbols -Wl,--enable-auto-image-base -fstack-protector-strong -L/usr/lib/perl5/core_perl/CORE -lperl -lpthread -ldl -lcrypt` 

cevap

0

Çok çaba harcadıktan sonra nihayet windows 10'da gvim 8.0 ile çalışmak için python'um var. Sırrı, 2.7.0 sürümü (daha yüksek sürümler işe yaramaz, 2.7.13 yapmaz) olması gerektiğidir.

Ayrıca, python programlamasında gerçekten kullanabileceğim python 3.6 yüklü var.

python 2.7.0, PATH ortam değişkenimde değil, ancak bunun önemli olmadığı konusunda şüpheliyim.

İlgili konular