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