1、安裝virtualenv
? ? ? ? 當(dāng)你擁有的項目越多,同時使用不同版本的 Python 工作的可能性也就越大,或者起碼需要不同版本的 Python 庫。為避免庫之間的沖突我們需要隔離出一個單獨的環(huán)境,virtualenv提供了一種巧妙的方式來讓各項目環(huán)境保持獨立。
? ? ? ?以Mac OS Sierra為例(默認(rèn)你以安裝pip):
(1)$ sudo pip install virtualenv? ? #安裝virtualenv
(2)$ mkdir myproject ? ?#建立項目文件夾
? ? ? ? ? $ cd myproject ? ?#進(jìn)入文件夾
? ? ? ? ? $ virtualenv venv? ? #建立venv文件夾
? ? ? ? ?New python executable in venv/bin/python
? ? ? ? ?Installing distribute............done.
(3)$ cd myproject ? ?#進(jìn)入項目文件夾
? ? ? ? ?$source ./venv/bin/activate ? ?#激活環(huán)境
(4)$ pip install Flask ? ?#安裝Flask
(5)在myproject文件夾下創(chuàng)建static和templates文件夾,我們的Python腳本會放在app文件夾,像css/js這類文件會在static文件夾,template文件夾會包含我們的html模板。
具體目錄結(jié)構(gòu)如下:
├── app.py
├── static
│?? └── style.css
└── templates
└── index.html
目前為止基本的環(huán)境已搭建完畢,可以開始flask之旅!!!
詳解網(wǎng)址:http://www.cnblogs.com/PythonOrg/p/5498573.html
疑問點:1、app.route('/project')與app.route('/project/')的區(qū)別