這里做個(gè)記錄,[分布式跨平臺(tái)監(jiān)控系統(tǒng)]肯定離不開(kāi)的要配置windows下的環(huán)境,linux的一鍵安裝程序有apt,zyyper,yum等傻瓜工具,windows下有時(shí)候還成了問(wèn)題。
1,將windows版python2.5裝入d:/python25,將d:/python25添加入環(huán)境變量path
2,下載下django,在django目錄里運(yùn)行,python setup.py install ,會(huì)自動(dòng)查找path環(huán)境變量,將django的庫(kù)放入d:/python25/lib
3,裝一個(gè)setuptools-0.6c11.win32-py2.5.rar,會(huì)在 D:\Python25\Scripts 中出現(xiàn) easy_install.exe
4,裝mysql api和memcahe api,在D:\Python25\Scripts 目錄下運(yùn)行 easy_install.exe install mysqldb,或easy_install.exe install memcahe提示要去 http://pypi.python.org/simple/ 找具體下載安裝的包,打開(kāi)網(wǎng)址找到相應(yīng)的url然后 easy_install.exe install url即可
5,如果沒(méi)有自動(dòng)安裝程序 setuptools-0.6c11.win32-py2.5 或裝不了,可以直接復(fù)制以前 D:\Python25\Lib\site-packages下的 MySQLdb 文件夾到 現(xiàn)在的D:\Python25\Lib\site-packages的目錄下,只要版本對(duì)得上就可以正常運(yùn)行,完全綠色的。
6,如果url安裝不了,以前也沒(méi)有用過(guò),可以下載安裝包,例如memcache的api安裝可以去這里ftp://ftp.tummy.com/pub/python-memcached/old-releases/python-memcached-1.45.tar.gz 下載
然后解壓進(jìn)入目錄執(zhí)行python setup.py install
7,建立新的django項(xiàng)目或在以往的工程目錄下運(yùn)行 python manage.py syncdb (這里只會(huì)檢測(cè)庫(kù)中的表,沒(méi)有表明就建立,如果有表明,結(jié)構(gòu)被改變了是不會(huì)做任何修改的),同步數(shù)據(jù)庫(kù)表結(jié)構(gòu),事先要在mysql里建立setting.py里設(shè)置的數(shù)據(jù)庫(kù)。