centos升级python

本文介绍如何在VirtualBox中配置Linux系统的网络连接,并详细说明通过源码安装Python 3.x的过程,包括环境变量设置及系统默认Python版本的更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境:win10安装了vbox虚拟机,虚拟机安装了原生的linux系统,原生的系统有很多命令没有,和需要配置网络。

提示:使用vbox安装系统的时候,需要配置一下启动的顺序,使用硬盘启动,要不然每一次启动都要重装系统。


配置网络

1、打开linux配置网卡的地方,cd  /etc/sysconfig/network-scripts;

2、ifcfg开头代表网卡配置,vi ifcfg-enpos3;

3、修改ONBOOT=yes,表示在开机的时候打开网卡;

4、重启网卡,service network restart;

5、ip addr 可以查看ip信息;

6、ping www.baidu.com看是否有回包;


安装python

1、安装wget命令:yum install wget;
2、下载源码,使用源码进行安装:wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz;
3、使用tar解压tar包;

4、安装gcc;

5、修改configure的auto_prefix为自定义的目录,表示安装的目录;

6、./configure->make->make install;

7、设置环境变量 export PATH=$PATH:/home/workplace/py/python/bin;

8、因为系统自带python,版本为python2.x。目前最新版本是python3.x,与以前版本有很大区别。所以安装python之后,需要将系统使用的python升级。旧版本使用的python是在/usr/bin/python。该文件是一个软连接,连接到真正的python文件,所以升级的方法是改变/usr/bin/python的软连接:ln -s /home/workplace/py/python/bin/python /usr/bin/python;

9、输入python -V查看版本信息;

10、升级python后,会导致yum命令用不了。是因为yum使用就版本的python。查看旧系统使用的python版本:ll |grep python 。分别打开/usr/bin/yum、/usr/libexec/urlgrabber-ext-down文件,将#!/usr/bin/python改为#!usr/bin/python2.7 。目的是将yum使用旧的python。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值