先从运行环境开始入手,CentOS-6.5(64)中已经内置了Python-2.6.6,目前Python 2.x的最新版本号是2.7.8,那么就开始动手升级一下。
首先,下载源码包,命令如下:
wget --no-check-certificate https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz
这里需要特别注意一下,因为下载网址是https开头的,所以要给wget命令加上--no-check-certificate参数。
下载好源码包后,解压:
tar -zxvf ./Python-2.7.8.tgz
解压出Python-2.7.8这个目录后,我们开始对源码进行编译:
cd Python-2.7.8
./configure --prefix=/usr/local/python
make
make install
编译安装完成后,要替换掉系统自带的Python,但CentOS的yum依赖于Python工作,为了保证yum的正常运行,我们要在替换前,先将自带的Python更名备份,方法如下:
mv /usr/bin/python /usr/bin/python-2.6.6
ln -s /usr/local/python/bin/python /usr/bin/python
上面两行命令执行完后,可以分别用“python -V”和“/usr/bin/python-2.6.6 -V”来验证部署是否成功,正确的结果应该是2.7.8和2.6.6。
最后,要修改yum,让其运行指向旧的版本:
vi /usr/bin/yum
将第一行中的“#!/usr/bin/python”修改为“#!/usr/bin/python-2.6.6”,保存即可
编译 Pythone 需要 gcc 的安装过程如下:
yum -y
install
gcc
yum -y
install
gcc
-c++
yum -y
install
make
相关推荐
centOS7离线安装python3.10运行环境rpm依赖 大概300多个rpm,个别有重复不影响使用 gcc-objc++-4.8.5-44.el7.x86_64 grub2-2.02-0.86.el7.centos.x86_64 等
虽然通常在安装CentOS时就已经包含了内核,但在特定场景下,可能需要更新内核以支持Python的某些特性或优化性能。 在离线安装Python环境时,我们需要遵循以下步骤: 1. **下载所需文件**:首先,你需要在有网络的...
一、安装python3 1、安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包wget ...
centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6
在 CentOS 7 系统中离线安装 Python 3 是一项常见的需求,特别是在没有网络连接或者需要在隔离环境中部署的情况下。Python 3 是一个高级编程语言,广泛用于 Web 开发、数据分析、自动化脚本等多个领域。然而,由于 ...
centos7离线安装python3
在Linux CentOS 7环境下搭建Python开发环境,特别是与PostgreSQL数据库和Excel操作相关的应用,是一项常见的任务。这里我们将详述如何进行Python环境的安装、PostgreSQL数据库驱动的配置以及Excel处理库的安装。 ...
通过上述步骤,您已经在 CentOS 7 环境中成功安装了 Python 3.x 和 IPython 3,并解决了在安装过程中可能出现的各种问题。这种方式不仅适用于新手用户,而且也为经验丰富的开发者提供了一套清晰、高效的安装流程。...
功能:离线安装Python-3.9.17 安装包:Python-3.9.17.tar.xz、依赖、安装脚本 安装方式: (1)解压:tar -zxvf python3_install.tar.gz (2)进入目录:cd python3 (3)安装:sh python3_install.sh
有时候我们不小心卸载了centos 自带的python2.7, 导致了yum不能使用, 这时我们需要冲洗你安装 python2.7 和 yum, 此资源包含 python2.7和yum相关的软件和安装教程。
首先,你需要确保系统已经更新到最新状态,以避免安装过程中遇到依赖问题。可以使用以下命令更新系统: ```bash sudo yum update ``` 然后,为了安装Python 3.8,你需要删除可能存在的其他Python 3版本,但注意...
centos7安装python3.6,源码编译安装。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在这种情况下,我们拥有一个名为"Centos7-python3.6.8-离线rpm包"的压缩文件,它包含了所有需要的RPM(Red Hat Package Manager)包,可以让我们在无网络环境下安装Python 3.6.8。 Python 3.6.8是Python 3的一个...
在Linux系统中,CentOS是广泛使用的开源操作系统之一,它...但请注意,这种方法通常只在你需要特定版本或者自定义配置时采用,一般情况下推荐使用RPM包管理器进行安装,因为它会自动处理依赖关系,使安装过程更简单。
在CentOS7操作系统中安装Python3是一个常见的任务,因为Python3是许多现代应用...以上就是在CentOS7系统中安装Python3及其相关工具的详细过程。遵循这些步骤,你就可以在你的服务器或开发环境中顺利地使用Python3了。
如果在Python 3.6安装过程中未自动安装pip,可以手动安装: ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py ``` 8. **设置环境变量**: 更新系统环境变量,让新...
这一步骤是整个安装过程中最重要的部分之一,它会根据您的配置编译并安装 Python 3.7。 #### 三、创建软链接 安装完成后,需要为 Python 3.7 创建软链接,以便系统能够识别。 ```bash ln -s /usr/local/python3/...
在Linux系统,特别是CentOS这样...离线安装Python 3.9在CentOS 7上的过程就是这样,虽然比在线安装复杂,但这种方式在没有网络的环境中是必不可少的。确保每个步骤都按照说明正确执行,以确保Python的顺利安装和使用。
Centos7+python3.9.6的dockerfile
### CentOS 7 下 Python 3.6 的安装与配置(兼容 Python 2) #### 背景介绍 在 CentOS 7 系统中,默认安装的是 Python 2.x 版本,而对于很多现代软件开发和系统管理任务来说,Python 3.x 已经成为首选版本。因此,...