Spyder ipython console error: can't decode path
Spyder ipython console error: can't decode path
我的问题是当我启动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 安装在仅包含 Unicode 字符(特别是 C:\Anaconda2\
)的路径中,但它也不起作用。
我希望有一个人可以帮助我。感谢您的回复。
(这里是 Spyder 维护者) 你有两种选择来解决这个问题:
- 将您的用户主目录(即
C:\Users\Jos\xe9 Miguel
)重命名为不含 Unicode 字符或空格的内容(例如 C:\Users\Jose
)
- 创建一个没有 unicode 字符和空格的新 Windows 用户并在那里安装 Anaconda。
我的问题是当我启动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 安装在仅包含 Unicode 字符(特别是 C:\Anaconda2\
)的路径中,但它也不起作用。
我希望有一个人可以帮助我。感谢您的回复。
(这里是 Spyder 维护者) 你有两种选择来解决这个问题:
- 将您的用户主目录(即
C:\Users\Jos\xe9 Miguel
)重命名为不含 Unicode 字符或空格的内容(例如C:\Users\Jose
) - 创建一个没有 unicode 字符和空格的新 Windows 用户并在那里安装 Anaconda。