-4

技术上:

零输入

官方的

我只想通过“plotly”、“getting started”示例(https://plot.ly/dash/getting-started)使用“Dash”,但我不能。有什么假设吗?

我无法在标题中定义更多错误。

(我不想给你不准确的假设。谢谢你可能的回答:))

4

2 回答 2

2

您的文本编辑器尚未将文件保存为 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'
    
于 2017-12-30T19:59:13.707 回答
1

错误实际上是因为我的计算机名称。

它被命名为“Timemachine×2”,但“×”(不是“x”)不是 unicode 字符。

所以我简单地将我的计算机重命名为 Timemachine2 并开始正常工作。

错误与代码本身无关。

于 2018-02-25T12:22:41.660 回答