LINUX 中 python 版本升级
2024-09-07 08:19:39
首先下载源tar包
可利用linux自带下载工具wget下载,如下所示:
下载完成后到下载目录下,解压
1 |
tar -zxvf Python-2.7.3.tgz |
2 |
|
进入解压缩后的文件夹
1 |
cd |
在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)
1 |
mkdir /usr/ local /python27 |
在解压缩后的目录下编译安装
1 |
./configure local /python27 |
2 |
make |
3 |
make install |
此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
1 |
mv /usr/bin/python |
再建立新版本python的链接
1 |
ln -s local /python27/bin/python2.7 |
这个时候输入
1 |
python |
就会显示出python的新版本信息
1 |
Python |
2 |
[GCC |
3 |
Type "help" , "copyright" , "credits" or "license" for more information. |
4 |
>>> |
修改YUM /usr/bin/yum
文件让yum能正常的工作:改成上面我们修改的PYTHON 2.6.6的名字
最新文章
- Android 笔记 AutoCompleteTextView day8
- node.js实用小模块
- netcore 控制台中文乱码
- Android Studio生成javadoc出错的解决办法
- 【UER #1】[UOJ#12]猜数 [UOJ#13]跳蚤OS [UOJ#14]DZY Loves Graph
- flex的Accordion组件头部文本居中显示
- DELPHI7在WIN8和WIN10下安装和运行
- 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
- 关于近期需要学习sqlserver2008
- Python 关于正负无穷float(‘inf’)的一些用法
- [转] 智能指针(三):unique_ptr使用简介
- Tempdb怎么会成为性能瓶颈
- 【.NET-MVC】ASP.NET MVC学习笔记1-概述
- YUM 安装及清理
- java.lnag.Throwable详细解读
- 0417 jQuery基础知识
- 11.Flask钩子函数
- PyCharm 2017.2.3 版本在2017年9月7日发布,支持 Docker Compose
- 3D Touch开发技巧的笔记
- Spring中,使用Java配置的方式进行依赖注入