CentOS安装Python2.7与Python2.6并存的方法
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,最近买了VPS用CentOS用服务系统,以前用Ubuntu的时候感觉Linux还挺好用但是这几天用CentOS的时候让我对Linux有了新的认识,Linux也能让你抓狂!我在原来系统上装了Python
千家信息网最后更新 2025年01月23日CentOS安装Python2.7与Python2.6并存的方法
最近买了VPS用CentOS用服务系统,以前用Ubuntu的时候感觉Linux还挺好用但是这几天用CentOS的时候让我对Linux有了新的认识,Linux也能让你抓狂!我在原来系统上装了Python2.7后出现各种问题,各种库找不到呀!,因为ContOS里的很多库依赖Python2.6,当安装完Python2.7后会出现各种问题。如果能让其2个版本很好的并存可以解决此问题。后来发现了一篇博客解决了我的问题,现在记录下来也为和我有同样问题的人指明一个方向。
首先更新yum和安装开发工具集
yum -y updateyum groupinstall -y 'development tools'
然后再安装python工具需要的软件包(不然安装setuptools和pip会出错,然后提示找缺少什么文件,所以提前装上)。
yum install -y zlib-devel bzip2-devel openssl-devel xz-libs wget
用源码安装Python2.7
// 下载源码wget http://www.python.org/ftp/python/2.7.13/Python-2.7.13.tar.xz// 解压文件xz -d Python-2.7.13.tar.xztar -xvf Python-2.7.13.tar// 进入解压后的文件夹cd Python-2.7.13// 运行配置./configure --prefix=/usr/local// 编译和安装makemake altinstall
可能你在其他地方看到的是make install,而我这里用的make altinstall。因为altinstall不用影响原来的python版本。
设置软连接
ln -s /usr/local/bin/python2.7 /usr/bin/python
经过软连接以后我们再使用python命令的是时候就指向我们的2.7版本的python了。
安装setuptools
// 下载源码wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-1.4.2.tar.gz// 解压文件tar -xvf setuptools-1.4.2.tar.gz// 进入解压后的文件夹cd setuptools-1.4.2// 安装python2.7 setup.py install
安装pip
curl https://bootstrap.pypa.io/get-pip.py | python2.7
解决yum不能用的问题
因为yum不支持pthon2.7经过上面的步骤你会发现yum不能用了,这们上面安装的时候并没有移除掉python2.6,所以我们只对yum指定python版本就可以了
// 用编辑器打开yumvi /usr/bin/yum
将第一行 #!/usr/bin/python 改为 #!/usr/bin/python2.6
现在运行一下yum看看是不是能用了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
问题
文件
时候
版本
源码
工具
文件夹
系统
支持
运行
一行
上装
不用
内容
博客
命令
地方
就是
感觉
指向
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
邯郸软件开发学校
指标数据库设计方案
魔兽世界178数据库1.2
怎样通过cmd进入数据库
魂斗罗 连不上服务器
网络安全警示片观后心得体会
软件开发自动生成代码
更新巫师3无法连接到内容服务器
u8 审批流 数据库
数据库大作业总结与反思
王者换服务器要重新来吗
软件开发者点数不足啥意思
那些生产数据回被保存在数据库中
如何增加新的数据库
什么是网络安全 包括哪几
网络安全的手抄报字
医保数据网络安全自查表填写
一般处理程序实现数据库增删改查
数据库服务器密码怎么设置
两个树莓派传输数据库
软件开发陕西哪家学校好
邯郸软件开发学校
正定农村网络安全架
八大微观数据库
网络安全赛手
chrome 翻译服务器
网络技术搜题软件下载
随着网络技术不断发展近义词
和平区智能软件开发服务装饰
嘉兴云软件开发工程师