ImportError: No module named flask

后端 未结 5 1813
小鲜肉
小鲜肉 2021-01-07 04:05

I installed virtualenv, activated it, and installed flask. So I have three folders: Include, Scripts and Lib. This last folder contains the site-packages folder, that contai

5条回答
  •  忘掉有多难
    2021-01-07 04:18

    If you are using python3 you have to change a little bit your wsgi file.

    I changed my xx.wsgi from using execfile() to using exec(). Here is what it looks like when it finally worked.

    activate_this = '/opt/flask/project_name/py3venv/bin/activate_this.py'
    exec(open(activate_this).read(), dict(__file__=activate_this))
    
    import sys
    sys.path.insert(0, '/opt/flask/project_name')
    
    from project_app_name import app as application
    

提交回复
热议问题