Comments (8)
Hi @janreyho. Do you have any other details, like a traceback and how you
tried to debug it?
On Sunday, August 7, 2016, janreyho [email protected] wrote:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#88, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABo4ZG_mm6pbQLEFXOTDwMmAqSyaf-c7ks5qdq39gaJpZM4JesWX
.
Buy our latest book (50% discount code: awesomesauce)
http://www.startupsalesguide.com/
from flask-mongorest.
(flask-mongorest) ➜ flask-mongorest git:(master) python example/app.py
Traceback (most recent call last):
File "example/app.py", line 5, in
from flask.ext.mongorest import MongoRest
File "/Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages/flask/exthook.py", line 86, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.mongorest
(flask-mongorest) ➜ flask-mongorest git:(master)
from flask-mongorest.
@janreyho do you have a virtual environment set up? Did you install requirements from requirements.txt
?
from flask-mongorest.
@wojcikstefan YES
(flask-mongorest) ➜ flask-mongorest git:(master) pip install -r requirements.txt
Obtaining mongoengine from git+git://github.com/closeio/mongoengine.git#egg=mongoengine-dev (from -r requirements.txt (line 1))
Updating /Users/hejiayi/.virtualenvs/flask-mongorest/src/mongoengine clone
Obtaining flask-mongoengine from git+git://github.com/closeio/flask-mongoengine.git#egg=flask-mongoengine (from -r requirements.txt (line 2))
Updating /Users/hejiayi/.virtualenvs/flask-mongorest/src/flask-mongoengine clone
Requirement already satisfied (use --upgrade to upgrade): mimerender in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): sphinx in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): cleancat>=0.3 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 6))
Requirement already satisfied (use --upgrade to upgrade): Flask==0.9 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): Flask-Views in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 8))
Requirement already satisfied (use --upgrade to upgrade): Flask-WTF==0.8.4 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 9))
Requirement already satisfied (use --upgrade to upgrade): pymongo<3.0 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 10))
Requirement already satisfied (use --upgrade to upgrade): flake8 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from -r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): python-mimeparse>=0.1.4 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from mimerender->-r requirements.txt (line 3))
Requirement already satisfied (use --upgrade to upgrade): six>=1.5 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from python-dateutil->-r requirements.txt (line 4))
Requirement already satisfied (use --upgrade to upgrade): Pygments>=2.0 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): docutils>=0.11 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): alabaster<0.8,>=0.7 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.3 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): snowballstemmer>=1.1 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): babel!=2.0,>=1.3 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): imagesize in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from Flask==0.9->-r requirements.txt (line 7))
Requirement already satisfied (use --upgrade to upgrade): WTForms>=1.0 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from Flask-WTF==0.8.4->-r requirements.txt (line 9))
Requirement already satisfied (use --upgrade to upgrade): enum34; python_version < "3.4" in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from flake8->-r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): configparser; python_version < "3.2" in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from flake8->-r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): mccabe<0.6.0,>=0.5.0 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from flake8->-r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): pycodestyle<2.1.0,>=2.0.0 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from flake8->-r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3.0,>=0.8.1 in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from flake8->-r requirements.txt (line 11))
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from Jinja2>=2.3->sphinx->-r requirements.txt (line 5))
Requirement already satisfied (use --upgrade to upgrade): pytz>=0a in /Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages (from babel!=2.0,>=1.3->sphinx->-r requirements.txt (line 5))
Installing collected packages: mongoengine, flask-mongoengine
Running setup.py develop for mongoengine
Running setup.py develop for flask-mongoengine
Successfully installed flask-mongoengine-0.6 mongoengine-0.8.2
(flask-mongorest) ➜ flask-mongorest git:(master)
(flask-mongorest) ➜ example git:(master) python app.py
Traceback (most recent call last):
File "app.py", line 5, in <module>
from flask.ext.mongorest import MongoRest
File "/Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages/flask/exthook.py", line 86, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.mongorest
(flask-mongorest) ➜ example git:(master) cd ..
(flask-mongorest) ➜ flask-mongorest git:(master) python example/app.py
Traceback (most recent call last):
File "example/app.py", line 5, in <module>
from flask.ext.mongorest import MongoRest
File "/Users/hejiayi/.virtualenvs/flask-mongorest/lib/python2.7/site-packages/flask/exthook.py", line 86, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.mongorest
(flask-mongorest) ➜ flask-mongorest git:(master)
from flask-mongorest.
@janreyho what's your sys.path
like? It looks like an issue with PYTHONPATH
. Does running PYTHONPATH python app.py
fix it?
from flask-mongorest.
@wojcikstefan new problem:
(flask-mongorest) ➜ example git:(master) python app.py
Traceback (most recent call last):
File "app.py", line 12, in <module>
from example import schemas, documents
ImportError: No module named example
(flask-mongorest) ➜ example git:(master)
(flask-mongorest) ➜ example git:(master)
(flask-mongorest) ➜ example git:(master) cd ../
(flask-mongorest) ➜ flask-mongorest git:(master) python example/app.py
Traceback (most recent call last):
File "example/app.py", line 12, in <module>
from example import schemas, documents
ImportError: No module named example
(flask-mongorest) ➜ flask-mongorest git:(master)
from flask-mongorest.
@janreyho it all points to your PYTHONPATH being wrong. What happens if you run the code with PYTHONPATH=. python example/app.py
?
from flask-mongorest.
Closing this since it's not an issue with the library.
from flask-mongorest.
Related Issues (20)
- Default implementation of handle_serialization_error should raise
- Dealing with embedded documents. HOT 24
- How to use Flask-MongoRest resource filters? HOT 9
- Writing an operator, taking the index of a ListField into account. HOT 1
- Using a projection on a dataquery HOT 3
- How to use JWT Decorator
- How to return PyMongo cursor?
- Filtering list issue
- Limit field in MapfField
- Exclude field HOT 9
- Error: A ReferenceField only accepts DBRef, ObjectId or documents
- Saving Reference field along with object in POST request
- pip don't install package
- has_add_permission() cannot prevent object creation HOT 1
- pip hasn't been updated since 2012 HOT 2
- Allow for custom Encoder class HOT 1
- Support lazy initialization / use init_app HOT 1
- Python 3 incompatible syntax on views.py HOT 4
- Compatibility with mongoengine[original] HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flask-mongorest.