Linux6.5 安装Python3.X(转载)
1.获取Python 3.6.3
通过官网https://www.python.org/downloads/下载Python 3.4.3源码;
源码获取命令如下:wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
2.安装Python 3.6.3
1、解压Python 3.6.3
tar -xf Python-3.6.3.tgz
2、进入目录: cd Python-3.6.3/
3、安装Python 3.6.3
a、配置./configure
如果出现这种错误,安装GCC软件套件 yum install gcc
b、编译make
c、安装make install
3.让系统默认使用Python 3.6.3
这里强调一下,不要轻易删除/usr/bin/python的操作。请先使用ls -al /usr/bin/python 查看下这个软链接指向的文件。或者先将原来的python软连接重名 mv /usr/bin/python /usr/bin/python2.6.6
以便后面好恢复。
上面我们已经将Python 3.6.3安装完成,但是我们进入shell后,查看python版本号: python -V,发现python还是2.6.6版本。
升级python之后由于将默认的python指向3.6.3以后,yum不能正常使用,
需编辑下yum的配置文件:vi /usr/bin/yum,这里需要先将原来的python软连接重名 mv /usr/bin/python /usr/bin/python2.6.6
把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6.6保存退出即可;
我们建立一个新的链接:
ln -s /usr/local/bin/python3.6 /usr/bin/python
检验python指向是否成功:python -V
这就完成了!
最新文章
- 【Android】YUV使用总结 —— Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别
- 20145308刘昊阳 《Java程序设计》第3周学习总结
- 用一个案列详细讲解UITextFiled
- 【hdu5973】高精度威佐夫博弈
- C++ Primer : 第十章 : 泛型算法 之 只读、写和排序算法
- IIS6下PHP环境的资源未找到(404)问题
- grails下的httpclient
- LeetCode24 Swap Nodes in Pairs
- Cocos2dx中的四种控件及主要用法
- EntityFrameowk6.1 使用enum和低版本的不同
- 学习笔记之AJAX无刷新分页
- cf493B Vasya and Wrestling
- ajax的项目实操(只用于记录部分文件未引入)
- DataFrame使用总结1(超实用)
- solr 7.7 搭建和搜索
- 【转】ffmpeg 常用命令
- Chrome DevTools: Export your raw Code Coverage Data
- 将本地时间转换成 UTC 时间,0时区时间
- java Timer 定时每天凌晨0点执行任务
- org.apache.catalina.LifecycleException: Failed to stop component(生命周期异常)
热门文章
- A01-java学习环境准备
- [UWP 开发] 一个简单的Toast实现
- final版本发布评价II
- bash基本功能 -命令的别名和快捷键
- 学习 TTreeView [1] - TTreeNodes、TTreeNode 与 Items、Items.Count、Items.Clear
- JSON中JObject和JArray的修改
- 插入数据时候获取返回的id 很重要 不要忘记写select last_insert_id()
- BZOJ2756 SCOI2012奇怪的游戏(二分答案+最大流)
- 使用Ubuntu的Crontab定时任务需要注意的地方
- 【刷题】BZOJ 2125 最短路