在Linux上怎么安装python的模块呢?

在Linux上怎么安装python的模块呢?

最近想在linux上安装一个python的模块:pygdchart.
但是实在没有用过'python setup.py install'这种命令的安装形式
我原本以为只要把模块放到site-packages目录下面就好了.
虽然看了pygdchart自带的安装指导INSTALL文件,看到又是先要安装GDChart
library,又是要安装PyLid.
实在不明白为什么要这样来装模块?
要是rpm包就方便多了!
我在网上转了半天,实在是找不到答案!
请哪位告知详细的安装过程以及每步为什么要那么做(原理)?
最好就以pygdchart的安装为例来讲一下.
机子python的路径为:
# find -name python2.1
./usr/local/bin/python2.1
./usr/local/include/python2.1
./usr/local/lib/python2.1

# find -name python2.2
./usr/bin/python2.2
./usr/lib/python2.2
./usr/include/python2.2

python的版本有点低,没办法,是公司的电脑.
在此顺便问一下可不可以在机子上安装版本更高的python而不影响机子里面原有软件
的运行.
如果可以的话,怎么安装?

刚刚才接触Linux,很多东西实在是一头的雾水,希望各位多多指点!
不同的python包依赖的东西有不样,实现原理不一样。最简单的包就是python写的,而且不需要其它的模块。象你所要安装的比较复杂,它需要依赖其它的东西,同时这些东西又是另外的包。只有按照安装说明一步步来才行,没有什么方法。有些更复杂的还需要编译呢。