技术上:
我只想通过“plotly”、“getting started”示例(https://plot.ly/dash/getting-started)使用“Dash”,但我不能。有什么假设吗?
我无法在标题中定义更多错误。
(我不想给你不准确的假设。谢谢你可能的回答:))
技术上:
我只想通过“plotly”、“getting started”示例(https://plot.ly/dash/getting-started)使用“Dash”,但我不能。有什么假设吗?
我无法在标题中定义更多错误。
(我不想给你不准确的假设。谢谢你可能的回答:))
您的文本编辑器尚未将文件保存为 UTF-8,因此 Python 无法读取该文件。
您有 3 个选项:
更改第一行以使用正确的编解码器。它可能是Windows Codepage 1252,假设您使用的是 Windows 并且该é
字符在该编解码器中编码为 0xE1 :
# -*- coding: cp1252 -*-
使用可让您指定保存时使用的编码的文本编辑器,例如 Notepad++ 或 Sublime Text 或 Visual Studio,并确保文件实际保存为 UTF-8。
在文件中仅使用 ASCII 码点;u'Montréal'
也可以使用é 字符的转义序列\xhh
或转义序列指定该值:\uhhhh
u'Montr\u00e9al'
错误实际上是因为我的计算机名称。
它被命名为“Timemachine×2”,但“×”(不是“x”)不是 unicode 字符。
所以我简单地将我的计算机重命名为 Timemachine2 并开始正常工作。
错误与代码本身无关。