baidu一堆blog讲解怎么装。搞烦了,直接google,终于解决怎么安装了!自己太菜了,baidu太坑了~~
参考url:https://github.com/vinodpandey/blog/blob/master/vim7.3-centos-with-python-2.7.3-support.txt
安装必要的环境
yum -y groupinstall 'Development Tools' yum -y install openssl-devel zlib ncurses ncurses-devel bzip2-devel xz
安装 python 2.7.10
mkdir -p ~/temp cd ~/temp
wget --no-check-certificate https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz
xz -d Python-2.7.10.tar.xz
tar xvf Python-2.7.10.tar
cd Python-2.7.10
./configure --prefix=/usr/local --with-threads --enable-shared
make -j8 && make altinstall
echo "/usr/local/lib" >> python2.7.conf | mv python2.7.conf /etc/ld.so.conf.d/python2.7.conf "(/usr/local/lib should have libpython2.7.so )
/sbin/ldconfig " make python2.7 as default python in bash profile for vim setup
mkdir -p ~/bin
ln -s /usr/local/bin/python2.7 ~/bin/python
echo "export PATH=$HOME/bin:$PATH" >> ~/.bashrc source ~/.bashrc
安装vim7.4
mkdir -p ~/temp cd ~/temp wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2 wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz tar jxf vim-7.4.tar.bz2 tar zxf vim-7.2-extra.tar.gz tar zxf vim-7.2-lang.tar.gz mv vim72 vim74 cd vim74 ./configure --enable-pythoninterp --with-python-config-dir=/usr/local/lib/python2.7/config --with-features=huge --disable-selinux make -j8 && make install
一键安装脚本
#!/bin/bash yum -y groupinstall 'Development Tools' yum -y install openssl-devel zlib ncurses ncurses-devel bzip2-devel xz old_folder="/home/tmp" if [ -d "$old_folder" ]; then echo "==============" new_folder=${old_folder}"_bak" echo $new_folder mv $old_folder $new_folder mkdir -p $old_folder fi echo "===Python2.7.10 installation====" cd /home/temp wget --no-check-certificate https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz xz -d Python-2.7.10.tar.xz tar xvf Python-2.7.10.tar cd Python-2.7.10 ./configure --prefix=/usr/local --with-threads --enable-shared make -j8 && make altinstall echo "/usr/local/lib" >> python2.7.conf | mv python2.7.conf /etc/ld.so.conf.d/python2.7.conf "(/usr/local/lib should have libpython2.7.so ) /sbin/ldconfig " make python2.7 as default python in bash profile for vim setup mkdir -p ~/bin ln -s /usr/local/bin/python2.7 ~/bin/python echo "export PATH=$HOME/bin:$PATH" >> ~/.bashrc source ~/.bashrc echo "===Vim7.4 installation====" yum -y install python-devel cd /home/temp wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2 wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz tar jxf vim-7.4.tar.bz2 tar zxf vim-7.2-extra.tar.gz tar zxf vim-7.2-lang.tar.gz mv vim72 vim74 cd vim74 ./configure --enable-pythoninterp --with-python-config-dir=/usr/local/lib/python2.7/config --with-features=huge --disable-selinux make -j8 && make install