'from main import db' дает ModuleNotFoundError: нет модуля с именем 'main' - PullRequest
0 голосов
/ 10 февраля 2019

Я создал базу данных SQLite3 с именем page.db.

Я пытаюсь использовать ее в Python.

from flask import Flask
from flask_sqlalchemy import SQLAlchemy
import sqlite3

app=Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI']="sqlite:////mnt/home/cc/page.db'
db=SQLAlchemy(app)
class tabb(db.Model):
name=db.Column(db.Username,primary_key=True)

После написания этого кода я вхожу в оболочку Python и запускаюкоманда from main import db.Появляется сообщение об ошибке:

ModuleNotFoundError: No module named 'main'

Как это исправить?

1 Ответ

0 голосов
/ 10 февраля 2019

Вы уверены, что имя файла является основным и что вы находитесь в том же каталоге, что и main.py при открытии интерпретатора python?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...