Flask是開發pythonweb的一個輕量級框架,適合初學者使用,當有了熟練的web基礎后,再繼續學習高級框架的開發,Linux一般安裝好之后都會有python開發環境,給開發帶來方便,下面是Flask的安裝過程:
1、首先安裝easy_install或者pip(推薦)
1). easy_instll安裝
首先去官網下載ez_setup.py
網址:http://pypi.python.org/pypi/setuptools
下載好之后運行:
python ez_setup.py install
這樣就安裝好了,如果在CentOS下還可以使用yum包的方式安裝:
首先:
yum -y install python-setuptools
然后再執行:
yum -y install python-devel
現在,easy_install就安裝好啦
2). 推薦安裝pip
首先下載pip,網址是:https://pypi.python.org/pypi/pip
這里下載的是pip-9.0.1.tar.gz
然后上傳至Linux執行下面步驟安裝:
tar -xvzf pip-9.0.1.tar.gz cd pip-9.0.1 python setup.py install
到這里pip安裝成功
2、然后安裝virtunlenv
使用命令:
easy_install virtualenv
或者在Ubuntu下使用:
apt-get install python-virtualenvsome code
就可以了
另外推薦使用: pip install virtualenv
3、然后配置項目
依次執行如下命令:
mkdir myproject cd myproject virtualenv env . env/bin/activate
現在環境就激活了
4、安裝Flask
easy_install Flask
或者推薦使用: pip install Flask
現在,Flask環境就安裝好啦,下面測試一下
vim helloworld.py
然后輸入下面的代碼:
1 from flask import Flask 2 app=Flask(__name__) 3 @app.route('/hello') 4 def hello_world(): 5 return "Hello World" 6 if __name__=='__main__': 7 app.run()
保存后,執行:
python helloworld.py
此時不要關閉終端,打開瀏覽器輸入:http://localhost:5000/hello
就看到了第一個python開發的web程序問候,另外端口號可以在app.run()方法內部設置,經過以上步驟Flask框架就配置好了!