文档章节

CentOS7.3安装Python3.6

rose_willow
 rose_willow
发布于 2017/08/25 19:25
字数 276
阅读 18
收藏 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
85
0

没有更多内容

加载失败,请刷新页面

加载更多

Mysql的sql_mode模式

sql_mode 是一个很容易被忽视的配置,宽松模式下可能会被输入一些非准确数据,所以生产环境下会要求为严格模式,为了保持生产环境和开发环境,测试环境一致性,我们开发环境和测试环境也要配...

贾峰uk
41分钟前
4
0
Qt程序打包发布方法(使用官方提供的windeployqt工具)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/toTheUnknown/article/details/81748179 如果使用到了Qt ...

shzwork
今天
7
0
MainThreadSupport

MainThreadSupport EventBus 3.0 中的代码片段. org.greenrobot.eventbus.MainThreadSupport 定义一个接口,并给出默认实现类. 调用者可以在EventBus的构建者中替换该实现. public interface ...

马湖村第九后羿
今天
3
0
指定要使用的形状来代替文字的显示

控制手机键盘弹出的功能只能在ios上实现,安卓是实现不了的,所以安卓只能使用type类型来控制键盘类型,例如你要弹出数字键盘就使用type="number",如果要弹出电话键盘就使用type="tel",但这...

前端老手
今天
8
0
总结:Raft协议

一、Raft协议是什么? 分布式一致性算法。即解决分布式系统中各个副本数据一致性问题。 二、Raft的日志广播过程 发送日志到所有Followers(Raft中将非Leader节点称为Follower)。 Followers收...

浮躁的码农
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部