914
技術社區[雲棲]
pyramid學習筆記0-準備工作
學習環境:windows+python2.7.5+pyramid1.4.5+mongodb2.4.6+eclipse
參考文檔:https://docs.pylonsproject.org/projects/pyramid/en/1.4-branch/index.html
pyramid是python web開發的一個框架,中文文檔非常少,由於看英文的比較吃力,故寫下這篇博客將自己的學習過程記錄下來,希望自己能堅持下去,同時也能為他人提供參考。
1.python安裝
官網下載2.7.x版本:https://www.python.org/downloads/。假設安裝路徑為:D:\python\python2.7.5,將python安裝路徑添加到我的電腦->屬性->高級->環境變量->係統變量中的PATH。這樣就可以直接在DOS下執行python命令了。
如果你想在DOS下直接執行*.py文件,需要修改另外一個係統環境變量PATHEXT,將.PY;.PYM添加到PATHEXT後麵即可。
2.pyramid安裝
建議將python,pyramid,mongoDB都放在一個文件夾便於管理,樓主全都放在了D:\python下。
1.安裝setuptools
下載ez_setup.py(進入該頁麵後網頁另存為ez_setup.py即可,記住存在D;\python目錄下)。cmd進入D:\python目錄,執行
python ez_setup.py
2.安裝virtualenv
用python目錄下的Script/easy_install程序安裝virtualenv:
python2.7.5\Scripts\easy_install virtualenv
3.用virtualenv創建工作區
python2.7.5\Scripts\virtualenv --no-site-packages env
4.安裝pyramid
執行完上麵的步驟後D:\python下應該多了一個env文件,cd env文件夾,然後執行:
Scripts\easy_install pyramid
默認會安裝最新版的pyramid,如果你想安裝指定版本的話可以加入版本號,比如:
Scripts\easy_install "pyramid==1.4"
至此,pyramid安裝完成。Mac/Unix環境下安裝教程,參考官網:https://docs.pylonsproject.org/projects/pyramid/en/1.4-branch/narr/install.html#installing-pyramid-on-a-unix-system
3.MongoDB安裝
官網下載2.4版本:https://www.mongodb.org/downloads,在D:\python\下新建mongodb2_4_6文件夾,將下載的文件解壓到這個目錄下麵(樓主解壓後文件夾為mongodb-win32-x86_64-2008plus-2.4.6,這個看你情況相應修改)。在mongodb2_4_6下創建data文件夾,用來存放數據。這樣做主要是為了便於管理,以後就可以將數據庫data文件統一放在這個文件夾下。
進入D:\python\mongodb_2_4_6\mongodb-win32-x86_64-2008plus-2.4.6,啟動MongoDB:
bin\mongod -dbpath D:\python\mongodb_2_4_6\data
-dbpath後麵的參數是你的數據庫存放路徑。啟動完成後在瀏覽器輸入localhost:27017,會輸出:
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number輸入localhost:28017會顯示詳細信息。
4.rockmongo安裝
裝完數據庫後當然要有一個好的數據庫管理軟件了,樓主用的是rockmongo。去官網下載RockMongo-on-Windows版本:https://rockmongo.com/downloads。建議也放在D:\python下麵,如D:\python\rockmongo-on-windows,然後進入該文件夾,執行rockstart.bat文件(要先啟動MongoD),成功的話會自動打開瀏覽器顯示登錄頁麵。初始賬號和密碼都是admin。登錄後顯示頁麵如下:

這裏可以方便的創建數據庫,集合,以及數據查詢和修改。
至此,開發環境基本安裝配置完成,下一節講如何將他們集成到eclipse裏麵,用於實際項目的開發。
最後更新:2017-04-03 16:49:04