[python语法语义] Python安装MySQLdb等的一点想法

obullxl 2010-09-30
昨晚安装MySQLdb(我的环境:Windows7-32,Python-2.6.5),结果一运行setup.py install命令,就报在注册表中找不到MySQL相关的Key,安装不了。因为我用的MySQL是免安装的,不是经过.exe安装的,所以肯定是找不到的。

这是一个问题,为什么非得要去找注册表呢,提示我输入MySQL安装目录不就行了吗?或是更智能点的,自己通过path环境变量找到?

还有就是我安装Django等模块时,它都把所有文件复制到Python安装目录了。

我觉得Python这样做非常的不好,一是安装模块不够智能,二是污染了Python安装目录,什么模块都往安装目录下扔,也不管我想不想要,删除也不方便。

想法:如果能像Eclipse用link方式安装插件那样,提供一个入口,你只要配制一下,指定模块位置,就安装了该模块。二是像Java那样,如果想所有的程序共用模块,就把它放在ext/lib,否则放在自己的工程里就行?

本人是个初学者,很多想法可能不全面,甚至是错误的,还望多多指教!
zhanglm 2010-09-30
这些东西都不适合在windows下搞的
mathgl 2010-11-14
python的 setuptools是不怎么样....
yanghao0 2012-09-27
有win版的
Global site tag (gtag.js) - Google Analytics