【问题标题】:SyntaxError "Non-ASCII character '\\xca' in file..." when debugging bottle server in PyCharm在 PyCharm 中调试瓶服务器时出现 SyntaxError "Non-ASCII character '\\xca' in file..."
【发布时间】:2023-03-29 05:42:01
【问题描述】:

我使用瓶子创建了一个简单的 Web 服务器,用作模拟来测试必须向服务器发送一些信息的应用程序。但是,当我尝试在 PyCharm 中调试服务器时,它引发了以下错误:

SyntaxError: ("Non-ASCII character '\\xca' in file /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details", ('/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python', 1, 0, None))

如果我在 Pycharm 中运行服务器,它运行没有任何问题

我正在使用 Mojave (10.14.6) 和 bottle.py 的 Mac 上运行 PyCharm CE 2020.1

【问题讨论】:

    标签: python debugging pycharm bottle


    【解决方案1】:

    根据this对django类似问题的回答,Pycharm调试器有python代码的问题,根据源代码的变化重启。我将瓶子的启动更改为:

    run(app, host=config['host'], port=config['server_port'], reloader=False)
    

    现在它可以工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-06
      • 2019-04-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-27
      • 2023-01-16
      • 1970-01-01
      相关资源
      最近更新 更多