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