Ошибка консоли Spyder ipython: невозможно декодировать путь - PullRequest
0 голосов
/ 19 февраля 2019

Моя проблема в том, что когда я запускаю Spyder, появляется следующая ошибка:

Traceback (most recent call last):
File "C:\Anaconda2\lib\site‑packages\spyder\plugins\ipythonconsole.py", line 1544, in create_kernel_manager_and_kernel_client
config=None, autorestart=True)
File "C:\Anaconda2\lib\site‑packages\traitlets\config\configurable.py", line 73, in __init__
super(Configurable, self).__init__(**kwargs)
File "C:\Anaconda2\lib\site‑packages\traitlets\traitlets.py", line 997, in __init__
setattr(self, key, value)
File "C:\Anaconda2\lib\site‑packages\traitlets\traitlets.py", line 585, in __set__
self.set(obj, value)
File "C:\Anaconda2\lib\site‑packages\traitlets\traitlets.py", line 559, in set
new_value = self._validate(obj, value)
File "C:\Anaconda2\lib\site‑packages\traitlets\traitlets.py", line 591, in _validate
value = self.validate(obj, value)
File "C:\Anaconda2\lib\site‑packages\traitlets\traitlets.py", line 2053, in validate
raise TraitError(msg.format(value, self.name, class_of(obj)))
TraitError: Could not decode 'C:\\Users\\Jos\xe9 Miguel\\AppData\\Roaming\\jupyter\\runtime\\kernel�f89b82d15.json' for unicode trait 'connection_file' of a QtKernelManager instance.

Я пытался установить Anaconda2 по пути, который включает только символы Юникода (особенно C:\Anaconda2\), но это нене работает ниЯ надеюсь, что кто-то может помочь мне.Спасибо за ваши ответы.

1 Ответ

0 голосов
/ 19 февраля 2019

( сопровождающий Spyder здесь ) У вас есть два варианта, чтобы это исправить:

  1. Переименуйте ваш домашний каталог пользователя (то есть C:\\Users\\Jos\xe9 Miguel) в то, что не имеет Unicodeсимволы или пробелы (например, C:\\Users\\Jose)
  2. Создайте нового пользователя Windows без символов Юникода и пробелов и установите Anaconda там.
...