I’m getting a similar issue to what is described in these two issues. I’m currently running Python 3.6.3.
Here’s the traceback. I’ve tried using Python 2.7, but I don’t know how to use vaab’s fix for it. Any help would be appreciated.
Traceback (most recent call last):
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\Scripts\beet-script.py", line 11, in <module>
load_entry_point('beets==1.4.5', 'console_scripts', 'beet')()
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\site-packages\beets\ui\__init__.py", line 1256, in main
_raw_main(args)
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\site-packages\beets\ui\__init__.py", line 1243, in _raw_main
subcommand.func(lib, suboptions, subargs)
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\beetsplug\alternatives.py", line 87, in func
opts.func(lib, opts)
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\beetsplug\alternatives.py", line 52, in update
alt.update(create=options.create)
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\beetsplug\alternatives.py", line 195, in update
for item, dest in converter.as_completed():
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\beetsplug\alternatives.py", line 324, in as_completed
yield f.result()
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\concurrent\futures\_base.py", line 425, in result
return self.__get_result()
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\concurrent\futures\_base.py", line 384, in __get_result
raise self._exception
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\concurrent\futures\thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "C:\Users\REDACTED\AppData\Local\Programs\Python\Python36-32\beetsplug\alternatives.py", line 247, in _convert
self._encode(self.convert_cmd, item.path, dest)
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\site-packages\beetsplug\convert.py", line 213, in encode
encode_cmd.append(args[i].encode(util.arg_encoding()))
File "c:\users\REDACTED\appdata\local\programs\python\python36-32\lib\encodings\cp1252.py", line 12, in encode
return codecs.charmap_encode(input,errors,encoding_table)
UnicodeEncodeError: 'charmap' codec can't encode character '\u2606' in position 30: character maps to <undefined>