在centos7 下安装python3.6
貌似centos系统中默认安装了python2.7,但是好像没有python3
所以在系统中安装一下python3.6
首先 安装一下可能需要的依赖
yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel
然后下载python3.6并解压
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
tar -xzvf Python-3.6.5.tgz
cd Python-3.6.5
安装到/usr/local 目录下面
./configure --prefix=/usr/local/
make
make altinstall
更改/usr/bin/python 的链接
cd /usr/bin
mv python python.backup
ln -s /usr/local/bin/python3.6 /usr/bin/python
ln -s /usr/local/bin/python3.6 /usr/bin/python3
rm -rf /usr/bin/python2
ln -s /usr/bin/python2.7 /usr/bin/python2
更改yum脚本的python依赖
cd /usr/bin
ll yum*
文件的文件头
#!/usr/bin/python 改为 #!/usr/bin/python2
安装完成后如果使用yum安装时出现
类似这样的错误
解决方法:打开出错的文件 vi File
#!/usr/bin/python 改为 #!/usr/bin/python2
出现这个问题的原因是:因为yum采用Python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 7自带的yum采用的是python2.7,当系统将python升级到3.6后,出现语法解释错误。
在centos7 下安装python3.6相关推荐
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- centos7下安装python3 解决openssl等一系列问题
centos7下安装python3 解决openssl等一系列问题 参考文章: (1)centos7下安装python3 解决openssl等一系列问题 (2)https://www.cnblogs. ...
- Centos7 下安装python3及卸载
1.安装依赖包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel t ...
- centos安装python3小白_在Linux CentOS7 下安装 python3
在CentOS7下,默认安装的就是python2.7,我现在来教大家如何安装python3: 1.首先安装python3.6可能使用的依赖 # yum -y install openssl-devel ...
- 在centos7下安装python3.7.9并搭建scrapy2环境
本人不懂爬虫技术.需要获取页面信息的时候,简单的需求直接用程序扒.复杂的需求己用chrome-mini向下渗透.前两天去参加了一个爬虫技术的聚会,发现这个领域非常有意思,所以回来搭建了个scrapy环 ...
- CentOS7下安装Python3,超详细完整教程
1.如果CentOS自带有python3需要更新指定版本的话,先把自带的删除,输入 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 卸 ...
- centos7下安装python3.8
最近新买了台centos7服务器,自带的是python2.7,所以想升级到python3,以下即是详细升级步骤,方便日后查询. 1. 查看当前python版本 [root@iZwz99sau950q2 ...
- Centos7下安装Python3.5
1.安装依赖 - yum -y install python-devel openssl-devel bzip2-devel zlib-devel expat-devel ncurses-devel ...
- Centos7下安装python3
1. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline- ...
最新文章
- Jquery真的不难~第八回 JS的闭包问题
- iOS pods更新失败
- JavaScript OpenGL接口再设计
- OpenCASCADE:可视化简介
- android tv market,安卓市场TV版
- 比GPU性能提升5倍阿里云含光800云服务器正式商用
- Actor编程模型——Erlang/OTP
- linux服务器上svn的log_SVN如何查看修改的文件记录
- 转载CentOS7 yum 安装与配置MySQL5.7
- PHP环境精简,EasyPHP 17下载 EasyPHP Devserver 17.0 lite php开发环境 官方精简版 仅WindowsXP/Win8 下载-脚本之家...
- 关于shopex网店系统和网店助理的几点优化建议
- 在移动硬盘(SDD)上装ubuntu18.04
- 同样是VPS,为什么RAKsmart更受欢迎
- 【UE4 C++】角色拾取、替换武器(下)
- mongoDb内嵌文档的数据查询
- html攻击代码,利用HTML5标签进行DDoS攻击的新方法揭秘
- 京东app优惠券python抓取_如何使用fiddler抓取京东app的领券链接
- 基于RFID定位技术的工地人员定位考勤系统-工地人员定位-新导智能
- git克隆指定分支的代码
- matlab如何表示三峰正态分布,正态分布及常用分布的matlab编程实现
热门文章
- 【云原生学习3】Pod及K8S
- jasper支持哪些html标签,Jasper HTML输出宽度问题(示例代码)
- 35 个提高千倍效率的 Java 代码小技巧
- 热点追踪 | 数据,想说爱你不容易
- 数据库 day60,61 Oracle入门,单行函数,多表查询,子查询,事物处理,约束,rownum分页,视图,序列,索引
- 51单片机物联网开发
- 陶哲轩等人用编程方法,推翻了60年几何难题「周期性平铺猜想」
- 数据结构与算法之排序(Java版)
- Markdown-img使用指南
- Kusto Query Language (KQL) 学习笔记