准备使用python写点东西,又要依赖mysql,于是找到相关的模块MySQLdb准备安装。
1,在windows环境下,使用google搜索 python mysql windows几个关键词,找到.exe的安装包,安装非常容易。如果想挑战自己也可以通过tar包去安装,我自己安装过程中会遇到一些问题,关于setuptools的依赖之类的,这个问题后面再说,反正一句话,windows下就找.exe的安装包,图形界面,点击即可
2,linux下,按照说明打开下载到的MySQL-python-1.2.3.tar.gz,执行python setup.py install会遇到说setuptools没有安装的问题,于是准备安装之
3,下载setuptools-0.6c11.tar.gz,解压缩,同时下载到setuptools-0.6c11-py2.4.egg(选择与系统安装的python版本号对应的文件,我这里系统安装的python是2.4)
按照说明执行:
sh setuptools-0.6c11-py2.4.egg
发现又是缺东西
>>> from distutils.util import convert_path
Traceback (most recent call last):
File "<stdin>", line 1, in ?
ImportError: No module named distutils.util
>>>
又是一番Google,得知是distutils模块没安装,这主要是和系统安装时,选择的安装包有关系,没有按