如果你使用yum安装,那么源里的python 基本不会超过2.7
目前官方最新的版本是2.7.10 (也许你看到该文章时已经不止了)
所以我们要手工编译安装。 编译安装python比其他 方便多了。很可爱。
1、确认你的centos有编译的环境以及工具如gcc.如果完全不知道这些,那么你可以安装全部工具
执行这个 yum groupinstall “Development tools”
然后再执行这个:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
2、执行完成后下载python 2.7.10源码
你可以进入官方网址https://www.python.org/downloads/release/python-2710/
找到你喜欢的地址
执行 wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
3、解压 和进入文件夹
tar -zxvf Python-2.7.10.tgz
cd Python-2.7.10
4、配置和安装
./configure –prefix=/usr/local
上面一步好后,执行 make && make install
5、测试一下
输入python -v 查看版本
输入python
直接写代码吧。
安装setuptools
地址https://pypi.python.org/pypi/setuptools#downloads 你可以在这里面寻找你喜欢的版本 我这里是centos,所以用这个
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-18.3.2.tar.gz#md5=d30c969065bd384266e411c446a86623
(一定不要下错版本。否则一切玩完)
这货会下载一个 setuptools-18.3.2.tar.gz
所以 tar -zxvf setuptools-18.3.2.tar.gz
这时又会释放出一个文件夹叫做 setuptools-18.3.2 (下载的版本不同,后面的数字不一定一样)
cd setuptools-18.3.2
执行python setup.py install (这样就把setuptools 装好啦)
安装pip . 不想安装?或者不知道这是啥?百度一下吧。否则,不知道这个你会无比痛苦
下载源码。 在git上
wget –no-check-certificate https://github.com/pypa/pip/archive/7.1.2.zip (版本你可以自己选。地址在https://github.com/pypa/pip/releases)
由于人家是 https .所以 要加上 –no-check-certificate (不加?你试试看能不能下)
下载下来是一个 zip
所以unzip 7.1.2.zip
这时会解压出一个pip-7.1.2 文件夹
所以,再进入 cd pip-7.1.2
执行python setup.py install