bel*_*oas 5 python windows-subsystem-for-linux
每当我在Windows的Ubuntu上使用命令python app.py运行程序时,它就会显示整个消息。在我看来,它运行了一段时间然后崩溃了。老实说,我不知道错误在代码中的什么位置,图片上也似乎没有显示。它显示的只是OSError: [Errno 8] Exec format error。有人可以解释为什么我收到此错误吗?这不是重复的线程,因为我没有使用docker,并且该错误有所不同。


我正在使用的代码:
from flask import Flask, render_template, request, session, logging, url_for, redirect, flash
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
from passlib.hash import sha256_crypt
Run Code Online (Sandbox Code Playgroud)
Ola*_*Ola 14
我遇到了同样的问题,这就是我解决的方法:
我卸载了最初安装的werkzeug版本
pip uninstall werkzeug
Run Code Online (Sandbox Code Playgroud)
然后我重新安装了werkzeug 0.14.1版本。那为我解决了。
pip install --upgrade werkzeug==0.14.1
Run Code Online (Sandbox Code Playgroud)
这是有关如何升级/降级werkzeug的链接
小智 1
请检查:通过 docker-compose 运行时,Flask CLI 会抛出“OSError: [Errno 8] Exec format error”
“werkzeug 0.15.1 和 docker 存在一个错误。将其降级到 werkzeug==0.14.1 对我有用。”
也对我来说...
| 归档时间: |
|
| 查看次数: |
3471 次 |
| 最近记录: |