execute hello world with flask "ImportError: No module named flask" execute hello world with flask "ImportError: No module named flask" flask flask

execute hello world with flask "ImportError: No module named flask"


You don't have installed flask

Linux:

Install flask as global package:

sudo pip install flask

Install in virtualenv

virtualenv venvsource venvpip install flask

Install system package

  • debian, ubuntu

    apt-get install python-flask
  • arch

    pacman -S python-flask
  • fedora

    yum install python-flask

Install via Anaconda

conda install flask

Windows:

python -m pip install flask


You've installed flask for python2 you need to use sudo pip3 install ... to get it for python3. I had spent a day when I got that I was using pip for python 2.


You have to install flask withpip install flask