neovim / python-gui

Proof-of-concept Nvim GUI. Not maintained.
Apache License 2.0
75 stars 20 forks source link

Command "python setup.py egg_info" failed with error code 1 #31

Closed ghost closed 7 years ago

ghost commented 7 years ago

I'm having trouble installing, I get

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/54/qx83hf8s6nj9vm3f0vqd7crwmkzn0f/T/pip-build-iauSHc/pygobject/
ghost commented 7 years ago

Full output:

src ❯ pip install neovim-gui
Collecting neovim-gui
  Downloading neovim_gui-0.1.3.tar.gz (65kB)
    100% |████████████████████████████████| 71kB 2.1MB/s
Requirement already satisfied (use --upgrade to upgrade): neovim>=0.1.3 in /usr/local/lib/python2.7/site-packages (from neovim-gui)
Collecting click>=3.0 (from neovim-gui)
  Downloading click-6.6-py2.py3-none-any.whl (71kB)
    100% |████████████████████████████████| 71kB 4.5MB/s
Collecting pygobject (from neovim-gui)
  Downloading pygobject-2.28.3.tar.bz2 (889kB)
    100% |████████████████████████████████| 890kB 1.3MB/s
    Complete output from command python setup.py egg_info:
    ********************************************************************
    * Building PyGObject using distutils is only supported on windows. *
    * To build PyGObject in a supported way, read the INSTALL file.    *
    ********************************************************************

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/54/qx83hf8s6nj9vm3f0vqd7crwmkzn0f/T/pip-build-cLy1Ap/pygobject/
bfredl commented 7 years ago

what OS are you on? As the message says, pygobject can't be installed by pip, rather by the system package manager. On debian/ubuntu for instance the package python3-gi

trusktr commented 7 years ago

@bfredl (That was my other account). I'm in macOS Sierra. Let me see if I can find where to get that from...

trusktr commented 7 years ago

@bfredl Got it neovim-gui installed after brew install pygobject3, but now I have a new issue #33.