不同版本 centos6 升级python2.6 到 python2.
centos6 升级python2.6 到 python2.7
由于开发库依赖于python27,而自己安装的centos6.8自带的python是2.6.6。不同版本
因为centos的yum依赖于python26因此不打算覆盖26。
步骤如下:
1、官网下载源码压缩包
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
2、加压到当前目录
tar -xzvf Python-2.7.13.tgz
3、进入目录编译
cd Python-2.7.13
./configure --prefix=/usr/local/python27
这里要注意--prefix参数:
如果不指定的话则,
可执行文件默认放在/usr/local/bin
库文件默认放在/usr/local/lib
配置文件默认放在/usr/local/etc
其它的资源文件放在/usr/local/share
你要卸载这个程序,
1.要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall)
2.要么去上述目录里面把相关的文件一个个手工删掉
如果指定了--prefix参数,那么以上编译好的所有产物都会放在你指定的目录中,需要卸载的话只需要简单的删除目录即可。
4、安装
make & make altinstall
有个一个非常重要的步骤是我们使用的是makealtinstall。如果使用make install,你将会看到在系统中有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。不同版本
如果你运行python -V的话输出的还是老本号,因此你的python脚本要使用python27版本的话,需要在你脚本路径中指明需要的版本即可。
http://www.jiaoanw.com/%E6%95%99%E6%A1%88%E6%80%8E%E4%B9%88%E5%86%99/article-22864-1.html
http://www.jiaoanw.com/
true
教案网
http://www.jiaoanw.com/%E6%95%99%E6%A1%88%E6%80%8E%E4%B9%88%E5%86%99/article-22864-1.html
report
2543
centos6 升级python2.6 到 python2.7由于开发库依赖于python27,而自己安装的centos6.8自带的python是2.6.6。不同版本因为centos的yum依赖于python26因此不打算覆盖26。步骤如下:1、官网下载源码压缩包#a37e#2、加压
不满老天做安排