【发布时间】:2018-05-09 04:49:56
【问题描述】:
我正在使用 anytree 包来创建树。
udo = Node("Udo")
marc = Node("Marc", parent=udo)
print(RenderTree(udo))
在使用 RenderTree 函数时,我收到如下 unicode 错误:
Traceback(最近一次调用最后一次):文件 "C:\Users\Neelakshi\workspace\LogisticRegression\TypeHierarchyTest.py", 第 16 行,在 print(RenderTree(udo)) 文件“C:\Miniconda3\envs\Python35\lib\encodings\cp1252.py”,第 19 行,在 编码 return codecs.charmap_encode(input,self.errors,encoding_table)[0] UnicodeEncodeError: 'charmap' codec can't encode characters in 位置 14-16:字符映射到
我已经看到了类似的线程来解决这个问题,但找不到解决方案。我正在从 Eclipse 而不是从命令行运行这个示例程序。以下是包裹详情:
python: 3.5.1
conda: 4.3.24
【问题讨论】:
标签: python eclipse unicode conda