当我运行以下代码时,我收到错误消息:“ UnsupportedOperation:不可写”:
from flask import Flask
app_flask = Flask(__name__)
@app_flask.route('/')
def hello_method():
return "Hello, main page!"
if __name__ == '__main__':
app_flask.run()
Run Code Online (Sandbox Code Playgroud)
谁能提供一些指导?我知道还有另一个问题,但是答案根本没有帮助。以下是错误消息的其余部分:
Traceback (most recent call last):
File "<ipython-input-13-a122d150300b>", line 20, in <module>
app_flask.run()
File "C:\anaconda3\lib\site-packages\flask\app.py", line 938, in run
cli.show_server_banner(self.env, self.debug, self.name, False)
File "C:\anaconda3\lib\site-packages\flask\cli.py", line 629, in show_server_banner
click.echo(message)
File "C:\anaconda3\lib\site-packages\click\utils.py", line 259, in echo
file.write(message)
UnsupportedOperation: not writable
Run Code Online (Sandbox Code Playgroud)
我在这里找到了答案,这是由josechval提供的:https : //github.com/plotly/dash/issues/257
何塞说:“你需要编辑的‘回声’在../site-packages/click/函数定义utils.py文件‘参数必须为默认值’。sys.stdout来代替无行的通的。在../site-packages/click/了“secho”函数定义termui.py “
| 归档时间: |
|
| 查看次数: |
7449 次 |
| 最近记录: |