2015-01-12 20 views
7

versuchen, einen ServerKein Modul namens flask.ext.restful

(dal)➜ Server (master) python mainDAL.py              ✭ ✱ 
    Traceback (most recent call last): 
     File "mainDAL.py", line 4, in <module> 
     from flask.ext import restful 
     File "/Users/partuck/.virtualenvs/dal/lib/python2.7/site-packages/flask/exthook.py", line 87, in load_module 
     raise ImportError('No module named %s' % fullname) 
ImportError: No module named flask.ext.restful 

meinen pip umfasst Flask mit der neuesten Version zu laufen. was ich nicht verstehe, ist was ist das, was ist das erholsame Modul.

lesen Sie hier http://flask-restful.readthedocs.org/en/latest/api.html#id1 , dass es existiert.

(dal)➜ Server (master) pip freeze                ✭ ✱ 
Flask==0.10.1 
itsdangerous==0.24 
Jinja2==2.7.3 
MarkupSafe==0.23 
mimerender==0.5.4 
pbr==0.10.7 
pipdeptree==0.4.2 
pymongo==2.7.2 
python-dateutil==2.4.0 
python-mimeparse==0.1.4 
six==1.9.0 
SQLAlchemy==0.9.8 
stevedore==1.2.0 
virtualenv==12.0.5 
virtualenv-clone==0.2.5 
virtualenvwrapper==4.3.2 
Werkzeug==0.9.6 

Antwort

19

Sie haben Flask installiert, aber Sie haben nicht Flask-RESTful installiert ist, ist es nicht in Ihrer pip freeze Liste.

Sie können install es mit pip install flask-restful.

2

Ich stieß auf das gleiche Problem und oben Code konnte mein Problem nicht lösen. Sie können den Code unten direkt anwenden: -

pip install Flask-API 

Dies wird Ihnen helfen Flask-API installieren und Sie müssen nicht einzeln/Lademodule aktualisieren.