System environment: The base service version of CentOS6.7.
Package available: Official download
Package version:
Readline-devel:yum Installation
OpenSSL and Openssl-devel:yum installation
Python:python-2.7.6.tar.xz
Ipython:ipython-1.2.1.tar.gz
Setuptools:setuptools-20.3.1.tar.gz
Pip:pip-8.1.1.tar.gz
Virtualenv:virtualenv-15.0.1.tar.gz
Werkzeug wsgi:werkzeug-0.11.5.tar.gz
Jinja2:jinja2-2.8.tar.gz
Flask:flask-0.10.1.tar.gz
1. Install Python and Ipython
Dependent Packages:
Readline-devel this is a dependency package that ipython the input and output highlighting.
The two packages of OpenSSL and Openssl-devel are the dependencies behind the installation of Setuptools.
Installation:
Python Package----go into the unpacked directory--execute./configure--prefix=/usr/local/python27 (Specify Installation path)--Execute make && make Install compile Installation--
Execute ln-sv/usr/local/python27/bin/python2.7/usr/bin/python to create Python's path--and execute the python command to check Python and version-->finish.
Ipython Package--unzip--into the unpacked directory--Execute Python setup.py build--Execute Python setup.py install----Execute Ln-sv/usr/lo Cal/python27/bin/ipython/usr/bin/ipython--
Execute the ipython command to check if the Ipython is installed successfully--Finish.
Attention:
Yum relies on older versions of Python, and if older versions of Python are overwritten or deleted, Yum will not be able to use it.
Workaround: Modify the first line of the/usr/bin/yum file to #!/usr/bin/python2.6
2. Install the Python management tool Setuptools
Download Setuptools-----Execute Python setup.py install--and Finish.
See if the Python installation directory in the bin directory is later Easy_install, if there is an indication that the Setuptools installation was successful.
3. Install Pip
Download the PIP Package----Perform python pip install--and Finish.
4. Installing and configuring VIRTUALENV
Purpose: The purpose of installing virtualenv is to avoid confusion in multiple projects by avoiding the use of multiple development frameworks.
Install: Download the VIRTUALENV Package-----Perform Python setup.py install--and Finish.
Configuration: Execute virtualenv name to create the virtual directory--go into the bin directory of the virtual directory--and perform the source bin/activate activation virtualenv--and Finish.
Note: The name of the virtual directory is displayed before the command line when VIRTUALENV is activated.
5. Installing the Flask Frame
First install flask's two dependent components Werkzeug WSGI Toolbox and JINJA2 template engine, installed by: Unzip the package--Execute Python setup.py install--and Finish.
Download the Flask Package--unzip--execute Python setup.py install--and Finish.
6.python+flask installation deployment is complete.
If you want to install the Flask Development Framework for Eclipse under Windows, see: http://blog.csdn.net/jiqimiao/article/details/9393345
This article is from "Jessen Liu's blog," Please make sure to keep this source http://zkhylt.blog.51cto.com/3638719/1755158
Centos6.7+python+flask Development Framework Deployment