Win下部署Django开发环境
1,安裝python,去官網(wǎng)下載安裝軟件,安裝完之后是默認(rèn)是沒有添加環(huán)境變量的,需要自己手動(dòng)添加
?
2,下載Django的源碼,切換到Django的源碼目錄,運(yùn)行python setup.py install(如果之前沒有添加環(huán)境變量,這里的python命令會(huì)找不到)
?
3,一般來說Djanjo的安裝目錄在$Python\Lib\site-packages\django,主要的命令接口是django-admin.py,最好手動(dòng)添加Django的環(huán)境變量,即是$Python\Lib\site-packages\django,這樣就可以直接在命令行出口運(yùn)行django-admin.py startproject mysite,創(chuàng)建mysite的項(xiàng)目目錄
?
4,啟動(dòng)這個(gè)項(xiàng)目,在當(dāng)前項(xiàng)目的目錄下使用命令python manage.py runserver可以啟動(dòng)當(dāng)前項(xiàng)目,項(xiàng)目默認(rèn)監(jiān)聽在8000端口,如果提示Validating models和0 error found說明啟動(dòng)成功,訪問:http://localhost:8000/,如果出現(xiàn)“Welcome to Django”的頁面,則這個(gè)項(xiàng)目啟動(dòng)成功。
?
5,如果使用eclipse開發(fā)Django,可以參考下文章:http://ddkangfu.blog.51cto.com/311989/63876/
?
?
6,如果網(wǎng)上下載了開源的Django項(xiàng)目,運(yùn)行該項(xiàng)目的時(shí)候,cmd到該項(xiàng)目目錄下,運(yùn)行python manage.py runserver,就可以吧這個(gè)項(xiàng)目跑起來
?
7,django如果用到了mysql數(shù)據(jù)庫是需要安裝mysql數(shù)據(jù)庫的驅(qū)動(dòng)程序的,windows下可以安裝exe版本
目前版本:?MySQL-python-1.2.2.win32-py2.6.exe,下載地址:http://home.netimperia.com/files/misc/MySQL-python-1.2.2.win32-py2.6.exe
參考文章:http://www.cnblogs.com/yuxc/archive/2011/08/24/2152312.html
?
8,在python中有一個(gè)setuptools的工具,可以使用它快速安裝發(fā)布python應(yīng)用,可以使用cmd從源碼安裝
?
9,在eclipse中的配置:?
1. 先建python project,Eclipse IDE-》File-》New-》Other-》Pydev-》選擇Pydev Project-》起一個(gè)項(xiàng)目的名稱(例如pydemo)
選擇路徑,如D:\workspace-》選擇適合你的Python版本(我的是2.5)-》將下面的勾去掉,不要建立src文件-》選擇interpreter(解釋
器),選上面已經(jīng)設(shè)置的python interpreter-》Finish。
2. 把生成的Django項(xiàng)目目錄拷貝到Eclipse剛剛建立的項(xiàng)目下的目錄里。回到剛才的Elicpse IDE-》在PyDev Package視圖中右鍵單擊新建的
項(xiàng)目,從彈出的菜單中選擇“Refresh”,即可看到Django的項(xiàng)目工程。添加、刪除文件和目錄的操作都可以通過右鍵菜單來完成。
3. 右鍵單擊PyDev項(xiàng)目-》屬性-》選擇PyDev-》PYTHONPATH-》然后將src目錄 (項(xiàng)目文件路徑) 添加到項(xiàng)目代碼中去-》確定
4. 對Pydev項(xiàng)目進(jìn)行配置:選擇Pydev的項(xiàng)目名稱-》Run菜單-》Open Run Dialog-》Python Run-》右鍵New-》在Main面板中寫入項(xiàng)
目名稱,通過Browse載入項(xiàng)目名稱和Main Module,Main Module選擇manage.py-》在Augement面板中,argument必須是 runserver --
noreload,下面的working directory加入你的base directory。
參考文章:http://hi.baidu.com/%BC%FC%C5%CC%CA%D6%BB%D2%CC%AB%C0%C7/blog/item/c49180565a9ca4143a2935fa.html
http://onlypython.group.iteye.com/group/wiki
轉(zhuǎn)載于:https://www.cnblogs.com/zhongwh/archive/2012/03/02/2377324.html
總結(jié)
以上是生活随笔為你收集整理的Win下部署Django开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 班扎古鲁白玛的沉默(见与不见)
- 下一篇: NVIDIA Physix Unity3