I am trying to use the Sign in with SteamID snippet from the Flask site. However, I get
ImportError: No module named flaskext.sqlalchemy
Uresolved reference "flaskext"
Uresolved reference "OpenID"
That snippet is really old.
flaskext is no more (or at least very deprecated). Refer to packages directly rather than through
from flask_sqlalchemy import SQLAlchemy
Flask-SQLAlchemy (and most other extensions) no longer register in the
flaskext namespace, and
flask.ext is deprecated. The only correct way to refer to extensions now is by directly importing them.
If you're still getting an import error, then you didn't install the package in the same Python environment you're running. Make sure you're using a virtualenv.