Comments (8)
I must admit that I've never seen this error. A bit of googling tells that this is probably Python related. A first thing would be to update gmusicapi to the developer version:
sudo pip install git+https://github.com/simon-weber/Unofficial-Google-Music-API.git@develop
You could also try to update the Perl Inline and Inline::Python module:
sudo cpan App::cpanminus
sudo cpanm --notest Inline
sudo cpanm --notest Inline::Python
Does this help?
from squeezebox-googlemusic.
updated the gmusicapi and executed the perl commands.
both did not work.
i just reinstalled logitechmediaserver, added the google music plugin, but still the same error
from squeezebox-googlemusic.
also tried updating all perl modules, didn't resolve the issue either
from squeezebox-googlemusic.
I have no clue. Do you have any idea what has changed when the error occurred? What kind of system do you have? What are the LMS and Google Music Plugin versions?
@simon-weber Do you have an idea what the exception below is all about?
AttributeError: CookieJar instance has no attribute 'copy' at line 106
from squeezebox-googlemusic.
I don't think I ever try to copy a cookiejar. My bet would be that this is a bug in requests.
@ronajon can you show us the output of pip freeze
? You might also try just installing requests 2.1.0 explicitly; that's the last known-good version (simon-weber/gmusicapi#217).
from squeezebox-googlemusic.
i had requests 1.2.0, and after upgrading to 2.2.1 the problem is solved!
thanks @hechtus & @simon-weber
for the record, here's my old pip freeze
Cheetah==2.4.4
Genshi==0.6
GnuPGInterface==0.3.2
Jinja2==2.7.2
Landscape-Client==13.07.3
MarkupSafe==0.19
MySQL-python==1.2.3
PAM==0.4.2
PyYAML==3.10
Twisted-Core==11.1.0
apparmor==2.7.102
appdirs==1.2.0
apt-xapian-index==0.44
argparse==1.2.1
binaryornot==0.2.0
chardet==2.0.1
command-not-found==0.2.44
cookiecutter==0.7.0
decorator==3.3.2
distribute==0.7.3
eyeD3==0.6.17
gmusicapi==3.1.1-dev
google-api-python-client==1.2
httplib2==0.8
keyring==0.9.2
language-selector==0.1
launchpadlib==1.9.12
lazr.restfulclient==0.12.0
lazr.uri==1.0.3
mercurial==2.0.2
mock==1.0.1
mod-python==3.3.1
mutagen==1.21
oauth==1.0.1
oauth2client==1.1
pager==3.3
pexpect==2.3
proboscis==1.2.5.3
protobuf==2.4.1
pyOpenSSL==0.12
pycrypto==2.4.1
pycurl==7.19.0
pyserial==2.5
python-apt==0.8.3ubuntu7.2
python-dateutil==2.1
python-debian==0.1.21ubuntu1
python-gflags==2.0
requests==1.2.0
simplejson==2.3.2
six==1.4.1
smart==1.4
ufw==0.31.1-1
unattended-upgrades==0.1
validictory==0.9.0
wadllib==1.3.0
wsgi-intercept==0.4
wsgiref==0.1.2
wxPython==2.8.12.1
wxPython-common==2.8.12.1
zope.interface==3.6.1
from squeezebox-googlemusic.
Glad it works! I'll make a note to test on requests 1.2.0 -- if it always breaks, I can blacklist it.
from squeezebox-googlemusic.
@simon-weber Thanks for your help!
@ronajon Great that it works now and thank you for reporting this issue. I suspect it's closed now ...
from squeezebox-googlemusic.
Related Issues (20)
- gmusicapi version check thinks v10 is older than v4 HOT 4
- 404 error when configuring HOT 1
- Slim::Player::Song::open (471) Warning: stream failed to open HOT 3
- Transfer issues to squeezebox-googlemusic/squeezebox-googlemusic
- Plugin can't install... Hoping you might have some help...? HOT 2
- Unable to Retrieve Google Music Track HOT 1
- Bad Username or Password
- Library Cache
- Can't login HOT 12
- Plugin does not work anymore HOT 9
- Running on LMS on Synology NAS
- Installing plugin on QNAP TS-453 pro
- Lost connection and need Reboot HOT 1
- no issues - only praise!
- All access search broken HOT 3
- Plugin fails to load after update to gmusicapi 8.0.0 HOT 5
- Installed on Raspberry PI but unable to login to Google HOT 2
- Non working All-Inclusive Search with GMusicAPI 9.0.0 HOT 8
- Internal URL handling enhancements HOT 1
- search_all_access gone from gmusicapi
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from squeezebox-googlemusic.