文档章节

CentOS7.3安装Python3.6

rose_willow
 rose_willow
发布于 2017/08/25 19:25
字数 276
阅读 16
收藏 0

安装python3.6可能使用的依赖

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

下载python3.6编译安装

到python官网下载https://www.python.org

下载最新版源码,使用make altinstall,如果使用make install,在系统中将会有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。

wget http://mirrors.sohu.com/python/3.6.0/Python-3.6.0a1.tgz

tar -xzvf Python-3.6.0a1.tgz -C /tmp

cd /tmp/Python-3.6.0a1/

把Python3.6安装到 /usr/local 目录

./configure --prefix=/usr/local

make

make altinstall

python3.6程序的执行文件:/usr/local/bin/python3.6

python3.6应用程序目录:/usr/local/lib/python3.6

pip3的执行文件:/usr/local/bin/pip3.6

pyenv3的执行文件:/usr/local/bin/pyenv-3.6

更改/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

更改yum脚本的python依赖

cd /usr/bin

ls yum*

yum yum-config-manager yum-debug-restore yum-groups-manager

yum-builddep yum-debug-dump yumdownloader

更改以上文件头为

#!/usr/bin/python 改为 #!/usr/bin/python2

修改gnome-tweak-tool配置文件

vi /usr/bin/gnome-tweak-tool

#!/usr/bin/python 改为 #!/usr/bin/python2

修改urlgrabber配置文件

vi /usr/libexec/urlgrabber-ext-down

#!/usr/bin/python 改为 #!/usr/bin/python2

© 著作权归作者所有

共有 人打赏支持
rose_willow
粉丝 0
博文 90
码字总数 15682
作品 0
石家庄
运营/编辑
私信 提问
CentOS7.3安装Python3.6

安装python3.6可能使用的依赖 # yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 下载python3.6编译安装 到python官网下载https://www.python.......

zhuifeng19
2017/11/21
0
0
centos7 pyspider环境安装

PySpider 是一个我个人认为非常方便并且功能强大的爬虫框架,支持多线程爬取、JS动态解析,提供了可操作界面、出错重试、定时爬取等等的功能,使用非常人性化。 网上的参考文档: http://www...

wgbhji
2017/10/09
0
0
Tomcat 负载均衡及cluster session

一、nginx负载均衡tomcat 二、apache基于http负载均衡tomcat 三、apache基于ajp负载均衡tomcat 四、haproxy负载均衡tomcat 五、tomcat cluster session 一、nginx负载均衡tomcat 环境: IP:1...

ckl893
2017/01/23
0
0
centos7 安装python3.6及相应版本的ipython

环境 默认centos7的python版本是python2.7,并且没有安装ipython 安装python3.6 安装依赖 官网下载源码 解压文件 进入目录安装编译 让系统默认使用python3 设置python3相关变量 yum使用的是p...

qcezqcez
2017/12/23
0
0
[问题解决] 阿里云 CentOS安装Python3.6(与python2.7并存, 改3.4)

安装python3.6可能使用的依赖 : 把Python3.6安装到 /usr/local 目录 : python3.6程序的执行文件:/usr/local/bin/python3.6 python3.6应用程序目录:/usr/local/lib/python3.6 pip3的执行文件...

Eappo_Geng
2017/12/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

集群介绍 ..

12月19日任务 18.1 集群介绍 18.2 keepalived介绍 18.3/18.4/18.5 用keepalived配置高可用集群 一.集群介绍 根据功能划分为两大类:高可用和负载均衡 高可用集群通常为两台服务器,一台工作,...

hhpuppy
14分钟前
0
0
TensorFlow的基础概念02

TensorFlow的计算流图 import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'#TensorFlow的计算模型,数据流图'''TensorFlow = Tensor + FlowTensor 张量 数据结构:多维数组Flo...

怪咖先生forever
20分钟前
1
0
大数据技术的发展趋势

大数据领域已经涌现出了大量新的技术,它们成为大数据采集、存储、处理和呈现的有力武器。这些技术下一步将如何发展?它们之中哪些技术将广为流行?又会诞生哪些新的技术? 技术趋向多样化,...

董黎明
35分钟前
8
0
藏在正则表达式里的陷阱

前几天线上一个项目监控信息突然报告异常,上到机器上后查看相关资源的使用情况,发现 CPU 利用率将近 100%。通过 Java 自带的线程 Dump 工具,我们导出了出问题的堆栈信息。 我们可以看到所...

前端小攻略
37分钟前
3
0
关联更新,关联查询

关联更新 update A,B SET A.c1=B.c1,A.c2=B.c2 where A.id=B.id and ... update A inner join on A.id=B.id set A.c1=B.c1,A.c2=B.c2 where... 关联查询 交叉连接(cross join),内连接(inner ......

关元
41分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部