rogual / neovim-dot-app

Mac OS X GUI for Neovim
1.13k stars 62 forks source link

Fix compatibility of subprocess.check_output in python3/2 #332

Closed wych42 closed 6 years ago

wych42 commented 6 years ago

Installing with python3 would cause an error like this

VIM=/usr/local/Cellar/neovim/0.2.2_1/share/nvim NVIM=/usr/local/opt/neovim/bin/nvim scons -Q
TypeError: a bytes-like object is required, not 'str':
  File "/private/tmp/neovim-dot-app-20180308-61804-1kii4rn/SConstruct", line 35:
    ver_str = subprocess.check_output([nvim, '--version']).split('\n', 1)[0]
make: *** [all] Error 2