hechtus / squeezebox-googlemusic

Squeezebox (Logitech Media Server) Plugin for Google Play Music
103 stars 24 forks source link

Installation of the Plugin on OSX works #28

Closed dp6ai closed 10 years ago

dp6ai commented 10 years ago

Hi,

Just to let you know i have got this working on OSX 10-6-8 Logitech Media Server Version: 7.7.3 .

Pretty much followed the stock instructions except:

download https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py

sudo pip install gmusicapi

sudo cpan App::cpanminus sudo ARCHFLAGS="-arch i386 -arch x86_64" cpanm --notest Inline sudo ARCHFLAGS="-arch i386 -arch x86_64" cpanm --notest Inline::Python

If anyone has any questions about versions etc, let me know.

Hope this helps...

hechtus commented 10 years ago

These are great news. Thank you very much for letting me know. We should definitely add a section to the HowTo describing this procedure.

jamesray2 commented 10 years ago

HI Hechtus,

Thank you very much for your effort in this plugin.

I installed it with dp6ai instructions on OSX 10.9 with squeezelite and LMS 7.8 and it streams now for an hour flawless.

One problem (403 error, https://github.com/hechtus/squeezebox-googlemusic/issues/29) first, which I solved with:

pip install git+https://github.com/simon-weber/Unofficial-Google-Music-API.git@develop

I can confirm that iPeng works too.

Thanks!

hechtus commented 10 years ago

Thanks for letting me know. Could you please try to provide a full installation HowTo for OSX? I'd like to add this to the README.

jamesray2 commented 10 years ago

Installation on OSX

  1. Download https://raw.github.com/pypa/pip/master/contrib/get-pip.py
  2. Open Terminal (Type Terminal in Spotlight, a command line interface should open)
  3. Type cd Downloads
  4. Paste in Terminal: sudo pip install git+https://github.com/simon-weber/Unofficial-Google-Music-API.git@develop
  5. Paste in Terminal: sudo cpan App::cpanminus
  6. Paste in Terminal: sudo ARCHFLAGS="-arch i386 -arch x86_64" cpanm --notest Inline
  7. Paste in Terminal: sudo ARCHFLAGS="-arch i386 -arch x86_64" cpanm --notest Inline::Python
  8. Go to the Logitech Media Server with your browser / Plug-ins page and copy the repository URL at the bottom: http://hechtus.github.io/squeezebox-googlemusic/repository/repo.xml
  9. Save and restart Logitech Media Server. Provide your All Access information on the settings page.
  10. Enjoy!
hechtus commented 10 years ago

@jamesray2 and @dp6ai: Thanks a lot! I added your How-To to the README at the project page. Also thanks for letting me know that iPeng is also working. If you will ever have issues, please let me know.