następujący komunikat o błędzie jest wyświetlany jako próbuję zaimportować modułu nltk
UTF-8 znaków w ścieżce użytkownika chroni moduł przed importowane
I rzeczywiście mają (ł
) charakter w moją ksywką 0xb3
, ale to, co przeszkadza mi to inne moduły, takie jak re
, codecs
itd., zostaną pomyślnie zaimportowane.
Czy można go rozwiązać po stronie Pythona (bez zmiany mojej nazwy użytkownika w całym systemie)?
File "C:\Python27\lib\ntpath.py", line 310, in expanduser
return userhome + path[i:]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb3 in position 13: ordinal not in range(128)
Czy próbowałeś 'userhome.decode ('utf-8')'? –
Po aktualizacji do 'ntpath.py', jak sugerujesz, teraz narzeka następujące:' UnicodeDecodeError: 'kodek utf8' nie może dekodować bajt 0xb3 w pozycji 13: nieprawidłowy bajt początkowy' – pkrysiak