Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


UnicodeDecodeError: 'ascii' codec can't decod

  • Just re-installed Juice after uninstalling it to use iTunes, and after re-installing, Juice 2.2 crashes with the following info in juice.exe.log:

    Traceback (most recent call last):
      File "gui.py", line 4, in ?
      File "iPodderGui.pyc", line 3621, in main
      File "iPodderGui.pyc", line 707, in __init__
      File "wx\_core.pyc", line 5301, in __init__
      File "wx\_core.pyc", line 4980, in _BootstrapApp
      File "iPodderGui.pyc", line 1534, in OnInit
      File "iPodderGui.pyc", line 3275, in PopulateDownloadsTab
      File "iPodderGui.pyc", line 3163, in DownloadTabLog
      File "wx\_controls.pyc", line 4581, in InsertStringItem
    UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 5: ordinal not in range(128)

    System is Windows XPHome SP2 with all current Windows-Update patches, iTunes is v7.0.2.  What is going on here?  I want Juice to grab the occasional MP3 that is on a podcast page where I don't want to subscribe, but where the link to the .mp3 is hidden from casual view -- for example the Kojo Namdi podcast page at http://www.npr.org/rss/podcast.php?id=510025 allows me to listen to any given podcast, but I have to "view source" to find the link to the .mp3 file of any particular podcast (e.g. http://podcastdownload.npr.org/anon.npr-podcasts/podcast/305/510025/6775439/WAMU_6775439.mp3 )

    How can I overcome this?  Is this a problem cause by Juice and iTunes together on the same box?  Or is this another problem?  A google for "juice UnicodeDecodeError" turns up 81 pages, 23 of them in English, so other folks are experiencing the same (or similar) issues.

    TIA for any help on this ...