url:http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2 Python的安装与升级python
下载Python 下载地址:http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2mysql
安装Python 1 进入shell
2 解包:tar jxvf Python-3.2.tar.bz2
3 配置并安装: * cd Python3.2
* ./configure
* make && make installlinux
修改默认的bash命令sql
- 到此咱们已经安装完成了,可是咱们进入shell后,发现python仍是2.4.3版本,咱们须要创建一个连接 1 备份旧文件:mv /usr/bin/python /usr/bin/python-2.4.3.bak 2 对python命令进行软链:ln -s /usr/local/bin/python3.2 /usr/bin/python 3 检查python版本: python -V
配置yumshell
- 因为yum是基于python2.4的程序,因此咱们须要从新配置yum程序 1 vim /usr/bin/yum 2 将其中的/usr/bin/python修改成#/usr/bin/python2.4 3 wq
安装python访问pgsql数据库的扩展数据库
安装python访问mysql数据库的MySQLdb扩展vim
- yum install mysql-devel
- wget http://sourceforge.net/projects/mysql-python/files/latest/download
- tar xfz MySQL-python-1.2.3.tar.gz
- cd MySQL-python-1.2.3
- 获得mysql_config的路径
- whereis mysql_config
- mysql_config: /usr/bin/mysql_config
- vim site.cfg
- 修改mysql_config为mysql配置文件的路径 /usr/bin/mysql_config
- 还要修改 threadsafe = False
- python setup.py build
- python setup.py install
安装python访问oracle的扩展bash
- 先要安装oracle-instantclient11.1
- 安装cx_oracle
- 若是报错ImportError: libclntsh.so.10.1: cannot open shared object file: No such file or directory
- locate libclntsh.so.10.1
- 获得路径/home/oracle/product/10.2.0/lib/libclntsh.so.10.1
- vim /etc/ld.so.conf
- 末尾加入/home/oracle/product/10.2.0/lib/
- ldconfig
- 问题解决
安装Imageoracle