Я использую AWS cloud9 IDE и Python flask для разработки веб-страницы, на которой пользователи могут создавать учетную запись и входить в нее. Однако, когда я запускаю свою программу, я получаю от flasklab8 import app File "/ home / ec2 -user / environment / flasklab8 / flasklab8 / app / init .py », строка 15, в from flasklab8 import routes ImportError: невозможно импортировать имя« routes ». Для этой веб-страницы есть еще несколько файлов, но я думаю, что это единственный файл, вызывающий проблему, при необходимости я могу отредактировать остальную часть кода. Я также не знаю, потому что я использую AWS. Код для проблемного файла ниже:
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from flask_bcrypt import Bcrypt
from flask_login import LoginManager
app = Flask(__name__)
app.config['SECRET_KEY'] = '5791628bb0b13ce0c676dfde280ba245'
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///site.db'
db = SQLAlchemy(app)
bcrypt = Bcrypt(app)
login_manager = LoginManager(app)
login_manager.login_view = 'login'
login_manager.login_message_category = 'info'
from flasklab8 import routes