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