目前,我认为还是使用系统自带的稳定版最好,因为:该版本肯定是centos7开发组深思熟虑的,稳定性好,另外,由于系统自带,兼容性好,第三,和之配套的软件齐全,如果不用系统的,建议还是不要在源码编译安装,因为,那样做的话,你得到的只是一个孤零零的软件,没有为之配套的环境和软件,会有层出不穷的问题等着你,所以,如果想尝试新版本,最好的办法是找一个为该软件搭建的软件仓库,想perl的perlbrew这样,在home自建文件夹包含一切的东东。
1、centos7下的python3版本
sudo yum install python34
2、安装pip,这里一开始是python34-pip,运行文件名为:pip3,但升级后变为pip
sudo yum install python34-pip #查看安装的pip版本 pip3 --version #查看pip3下过期的软件包 pip3 list --outdated #对pip3进行升级,还有一个副作用就是pip3变成pip了 sudo pip3 install --upgrade pip #查看版本,这是pip可用了 pip --version
3、pip安装好以后,在使用是有一段警告:
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
大意是说,未来pip会以列表的方式显示结果,如果你要消除该警告,可以在home目录下,自建 .pip (注意有个点)文件夹,在里面自建文件 pip.conf
[list]
format=columns
这样,就能消除警告,并将结果以列表形式展示。