installation error on Windows #246

vScourge opened this Issue Jan 10, 2017 · 3 comments


None yet

2 participants


Following the installation instructions, I installed Python 3.5.1 (32-bit), downloaded the robotpy 2017.0.0 zipfile, unzipped it, and ran this command from that folder:

py -3 install-robotpy

It fails with this exception:

C:\Users\User\Desktop\robotpy-2017.0.0>py -3 install-robotpy
Traceback (most recent call last):
  File "", line 1010, in <module>
    retval = main()
  File "", line 991, in main
    retval = options.cmdobj(options)
  File "", line 751, in install_robotpy
  File "", line 798, in install_opkg
    opkg = self._get_opkg()
  File "", line 676, in _get_opkg
  File "", line 93, in add_feed
  File "", line 107, in load_package_db
    for line in fp.readlines():
  File "C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\encodings\", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 7516: character maps to <undefined>

This is on Windows 10, on a PC that fomerly had last year's robotpy successfully installed under Python 3.4. I uninstalled that before doing the above.


Stupid Windows. Give me a minute, I'll take a look.

@virtuald virtuald closed this in 29c496c Jan 10, 2017

Sorry about that, I don't use Windows very often. I'm going to hold off to do a release until I resolve #243, but you can get the installer directly from git if you're impatient. There's also a fix required for pyfrc too, so I'll update that shortly.


That was fast. Thanks, Dustin, we'll give it a spin tomorrow.

@virtuald virtuald added this to the 2017.0.1 milestone Jan 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment