ImportError: No module named 'flask.ext'
The "flask.ext" style of naming/importing modules has been deprecated since 2016. Here's the reasoning. You should use the first style you described instead:
# Use this import format
from flask_sqlalchemy import SQLAlchemy
As for the suggestion that you install your flask packages globally, this somewhat defeats the purpose of using a venv in the first place. It makes it impossible to use pip freeze --local > requirements.txt
to only save relevant packages, opening you up to package version conflicts.
Why am I getting No module named 'flask.ext' with Flask-Autodoc?
import flask.ext.whatever
is no longer supported in Flask 1.0. Flask-Autodoc's docs need to be updated. flask_autodoc
should be imported directly:
from flask_autodoc import Autodoc
ImportError: No module named flask.ext.uploads
Install flask uploads module
pip install flask-uploads
from flask_uploads import UploadSet, configure_uploads
How to solve flask.ext error
Instead of flask.ext
use flask_
:
from flask_misaka import Misaka
ImportError: No module named flask.ext.mysql
It seems like a virtualenv config problem
you should get rid of old virtualenv and make a new one like this
virtualenv yournewvirtualenv --python=/usr/bin/python3.4
This is the link I referenced:
https://www.pythonanywhere.com/forums/topic/2877/
ImportError: No module named flask.ext.restless
You can try reinstalling pip install --upgrade --force-reinstall flask_restless
If that does not work:
install flask_restless 0.14-dev
from github.
git clone https://github.com/jfinkels/flask-restless
cd flask-restless
pip install -r requirements-doc.txt
Use import flask_restless
flask_restless.__version__
'0.13.1'
to make sure python is seeing the correct version of flask_restless.
You also seem to have a "flask" dir in your path:
'/home/ian/git_dev/flask_rest/test2/flask/local/lib/python2.7/site-packages/flask/exthook.py
'
that may be conflicting with your imports.
Related Topics
Overriding "+=" in Python? (_Iadd_() Method)
Detecting Mouse Clicks in Windows Using Python
Dataframe Set_Index Not Setting
Using Win32Com with Multithreading
How to Find Files and Skip Directories in Os.Listdir
Writing Utf-8 String to MySQL with Python
Sqlalchemy: Unexpected Results When Using 'And' and 'Or'
How to Rotate Selenium Webrowser Ip Address
Operationalerror: Database Is Locked
How to Open a Website with Urllib via Proxy in Python
Image Segmentation Based on Edge Pixel Map
Log Output of Multiprocessing.Process
Defining "Boolness" of a Class in Python
Difference Between the Built-In Pow() and Math.Pow() for Floats, in Python
How to Remove the Space Between Subplots in Matplotlib.Pyplot