###前提・実現したいこと
pyenv環境でvimのjediプラグインを適用したい。
###発生している問題・エラーメッセージ
centOSにてvimをソースコードからビルドし,+python/dynと,+python3/dynを設定するところまではできたのですが,~/.pyenv/shimsにpathを通した後,jediプラグインが適用されなかったため,:py printを実行したところ,
ライブラリの関数 _PyArg_Parse_SizeT をロードできませんでした :py print 1
ライブラリの関数 PySys_SetArgv をロードできませんでした :py3 print(1)
というエラーが出て実行ができません。原因を調べてもわかりやすい記事が見つからなかったためもしこのエラーを回避する方法や,設定をこうやってやり直せばできるという手順をご存知の方いたら教えていただきたいです。vimrcの設定を載せます
###vimrc
vim
1<上略> 2if has('vim_starting') 3set runtimepath^=~/.vim/bundle/neobundle.vim 4endif 5let $PATH = "~/.pyenv/shims:".$PATH 6call neobundle#begin(expand('~/.vim/bundle/') ) 7 8NeoBundleLazy "lambdalisue/vim-django-support", { 9 \ "autoload": { 10 \ "filetypes": ["python", "python3", "djangohtml"] 11 \ }} 12 13NeoBundleFetch 'Shougo/neobundle.vim' 14NeoBundle 'mattn/emmet-vim' 15NeoBundle 'davidhalter/jedi-vim' 16NeoBundle 'scrooloose/syntastic' 17NeoBundle 'Yggdroot/indentLine' 18NeoBundle 'scrooloose/nerdtree' 19 20NeeoBundleLazy "lambdalisue/vim-pyenv", { 21 \ "depends": ['davidhalter/jedi-vim'], 22 \ "autoload": { 23 \ "filetypes": ["python", "python3", "djangohtml"] 24 \ }} 25 26call neobundle#end() 27 28filetype plugin indent on 29 30NeoBundleCheck 31
###追記
vimをbuildするときvimのソースコードをどのURLからもらってくるのがいいのか教えてもらえると嬉しいです。(現在mercurialを利用してリポジトリからcloneしています。)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/02/15 11:55
2016/02/15 12:43
2016/02/15 12:44
2016/02/15 12:47
退会済みユーザー
2016/02/15 18:38
2016/02/20 09:13