【发布时间】:2019-06-07 15:55:46
【问题描述】:
将 IntelliJ Ultimate 2019.1 与 python 插件一起使用,但这对于任何其他模块都不是问题(例如,下面的两个位置都显示了烧瓶等)。通常我可以Install Package packagename 将其添加到/usr/local/lib/python3.7/site-packages。
我没有使用虚拟环境,因为我正在学习课程。
我已经使用pip3 install packagename 安装并重新安装了 sqlalchemy 和 flask-sqlalchemy
两者都显示在/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages
BookModel.py
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
import json
from settings import app
db = SQLAlchemy(app)
class Book(db.Model):
__tablename__ = "books"
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(100), nullable=False)
settings.py
from flask import Flask
app = Flask(__name__)
app.config["SQLALCHEMY_DATABASE_URI"] = "sqlite:////Users/tomendacott/IdeaPython/BookApp/booksdb.db"
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = False
错误
/usr/local/bin/python3.7 /Users/u/IdeaPython/BookApp/BookModel.py
Traceback (most recent call last):
File "/Users/u/IdeaPython/BookApp/BookModel.py", line 2, in <module>
from flask_sqlalchemy import SQLAlchemy
ModuleNotFoundError: No module named 'flask_sqlalchemy'
【问题讨论】:
-
Install Package packagename?pip呢? -
@roganjosh 他们都使用 pip(不是 pip3)安装了
-
@roganjosh 正如第二段所说,我已经使用 pip3 安装并重新安装了 sqlalchemy 和 flask-sqlalchemy。尝试使用 pip 也是一个冰雹玛丽,我认为可以忽略。
-
我失明了,对不起
标签: python python-3.x macos sqlalchemy flask-sqlalchemy