Git Product home page Git Product logo

Comments (8)

wojcikstefan avatar wojcikstefan commented on August 16, 2024

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.

janreyho avatar janreyho commented on August 16, 2024

(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.

wojcikstefan avatar wojcikstefan commented on August 16, 2024

@janreyho do you have a virtual environment set up? Did you install requirements from requirements.txt?

from flask-mongorest.

janreyho avatar janreyho commented on August 16, 2024

@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.

wojcikstefan avatar wojcikstefan commented on August 16, 2024

@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.

janreyho avatar janreyho commented on August 16, 2024

@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.

wojcikstefan avatar wojcikstefan commented on August 16, 2024

@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.

thomasst avatar thomasst commented on August 16, 2024

Closing this since it's not an issue with the library.

from flask-mongorest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.