Instalación de python virtualenv y matraz. No hay módulo llamado flask

Sigo recibiendo este error cuando ejecuto el progtwig básico.

ImportError: No module named flask 

Aquí está el progtwig básico:

 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run() 

cuando ejecuto qué matraz en la carpeta no devuelve la ubicación. Pero si ejecuto la instalación pip desde allí dice que ya está instalado.

Si desea crear un proyecto con Flask y VirtualENV, debe seguir los pasos a continuación, estoy seguro de que no cumplirá con el error anterior.

Paso 1: Crear el directorio del proyecto y el directorio virtualenv inicial

 mkdir project cd project virtualenv -p /usr/bin/python env 

Paso 2: Activa tu entorno virtual

 source env/bin/activate 

Paso 3: Crea el archivo Requirements.txt y agrega el contenido a continuación:

 Flask 

Paso 4: Instale los paquetes con PIP

 pip install -r requirements.txt 

Paso 5: Crea tu archivo de proyecto. Por ejemplo: run.py

 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run() 

Paso 6: Finalmente, ejecute su aplicación

 python run.py 

Tendrás algunos pequeños trabajos antes de publicar tu código en los repositorys: init git, create gitignore …

Espero que hayas instalado virtualenv y si has creado el entorno virtual (virtualenv), debes usarlo. . venv/bin/activate . venv/bin/activate para activar el ambiente en unix u OSx. Espero que obtengas información de esta fuente

 http://flask.pocoo.org/docs/installation/#installation