2015-07-15, 16:26
Hello all, I upgraded Python from 2.7.6 to 2.7.9 by building and installing from source. Now all scripts in Kodi fail. How do I get them to work with the new version of Python?
EDIT: Example of failure from the log
EDIT: Example of failure from the log
Code:
09:08:56 T:139688627132160 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IOError'>
Error Contents: [Errno url error] unknown url type: 'https'
Traceback (most recent call last):
File "/home/xbmc/.kodi/addons/plugin.program.addoninstaller/default.py", line 454, in <module>
elif mode=='addoninstall': ADDONINSTALL(name,url,description,filetype,repourl) # Installing Addon(s)
File "/home/xbmc/.kodi/addons/plugin.program.addoninstaller/default.py", line 322, in ADDONINSTALL
downloader.download(url,lib,dp)
File "/home/xbmc/.kodi/addons/plugin.program.addoninstaller/downloader.py", line 9, in download
urllib.urlretrieve(url,dest,lambda nb, bs, fs, url=url: _pbhook(nb,bs,fs,url,dp))
File "/usr/local/lib/python2.7/urllib.py", line 98, in urlretrieve
return opener.retrieve(url, filename, reporthook, data)
File "/usr/local/lib/python2.7/urllib.py", line 245, in retrieve
fp = self.open(url, data)
File "/usr/local/lib/python2.7/urllib.py", line 210, in open
return self.open_unknown(fullurl, data)
File "/usr/local/lib/python2.7/urllib.py", line 222, in open_unknown
raise IOError, ('url error', 'unknown url type', type)
IOError: [Errno url error] unknown url type: 'https'
-->End of Python script error report<--