本来是准备装个 pip install speedtest-cli 测试下vps网速的 结果系统python 版本不够 于是有了此文
分别参考了 http://m.blog.csdn.net/article/details?id=50149207 及 http://linuxsogood.org/816.html
系统自带python版本 python2.6.6
安装 pi
yum install python-pip
升级 pip
pip install –upgrade pip
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
安装对应依赖,之前安装别的装了部分
yum groupinstall “Development tools”
yum install zlib-devel
yum install bzip2-devel
yum install openssl-devel
yum install ncurses-devel
yum install sqlite-devel
mkdir /usr/local/python27
tar xvf Python-2.7.12.tgz
cd Python-2.7.12
./configure –prefix=/usr/local/python27
make
这里报错了
yum install readline-devel.x86_64
yum install gdbm-devel
yum install libdbi-devel
还会报缺少xxx的 看网上说的 是旧版本的可以舍弃的 就不用管了
make install
mv /usr/bin/python /usr/bin/python2.6.6
ln -s /usr/local/python27/bin/python /usr/bin/python
vi /usr/bin/yum 把 #!/usr/bin/python改成 #!/usr/bin/python2.6.6
再用pip 会报错 因为Pip装在旧版本里 需要新安装 通过 http://linuxsogood.org/816.html 这里的脚本安装pip
参考 http://www.ttlsa.com/linux/use-speedtest-cli-test-internet-speed/ 安装 pip install speedtest-cli
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
python speedtest-cli –list | grep China 这里会列出服务器编号
python speedtest-cli –server=编号