面试 Appuim环境搭建 整数转换 建网站 ipv4 layout sas python查看数据类型 art神经网络 查看oracle连接数 map删除指定元素 python实例 python3入门 python3正则表达式 python测试 python插件 java编程基础 java使用mysql java获得当前日期 linux简介 linux目录系统 labview宝典 视频加字幕软件 视频解析软件 司司网吧 python延时函数 设备管理器在哪 qq流览器下载 5s降级 kms工具 戴尔键盘灯怎么开 dll下载站 XR基带 电子海图 发表评论 c语言小程序 输入法修复 英雄塔 shell排序 手机手写怎么设置
当前位置: 首页 > 学习教程  > 

修改Centos7默认Python版本

2020/10/16 17:42:52 文章标签: centos查看python版本

1.更新yum yum update 2.安装Python 3.7.3所需的依赖 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make 3.下载安装包解压 cd /usr/src wget https://www.python.org/ftp/python/3.7.3/Pytho…

1.更新yum

yum update

2.安装Python 3.7.3所需的依赖

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

3.下载安装包解压

cd /usr/src
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -zxvf Python-3.7.3.tgz

4.编译安装

cd Python-3.7.3/
./configure --enable-optimizations
make altinstall

可能出现报错:

“ModuleNotFound:No module named '_ctypes'”

执行以下命令重新编译安装

yum install libffi-devel

5.创建软连接

mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3.7 /usr/bin/python
mv /usr/bin/pip /usr/bin/pip.bak
ln -s /usr/local/bin/pip3.7 /usr/bin/pip

6.查看是否安装成功

[root@localhost bin]# python -V
Python 3.7.3
[root@localhost bin]# pip -V
pip 19.1.1 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)

7.修改完python的默认版本后,会存在一个问题,无法执行yum命令,修改yum命令文件,将头文件改为python2.7

vi /usr/libexec/urlgrabber-ext-down
vim /usr/bin/yum
#!/usr/bin/python2.7 #将头文件改为python2.7

 


本文链接: http://www.dtmao.cc/news_show_300002.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?