Centos7使用Python3
1.安装python3替换python2.7
[root@Python src]# wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tar.xz
[root@Python src]# yum install zlib-devel zlib openssl
[root@Python src]# tar xf Python-3.5.4.tar.xz
#可能需要一些库文件
[root@Python src]# yum groupinstall "Development tools"
[root@Python src]# yum install readline-devel
[root@Python src]# cd Python-3.5.4/
[root@Python Python-3.5.4]# ./configure --prefix=/usr/local/python3 --with-ssl
[root@Python Python-3.5.4]# make && make install
[root@Python ~]# cp /usr/bin/python2.7 /usr/bin/python2.7.bak
[root@Python ~]# rm -f /usr/bin/python
[root@Python ~]# ln -s /usr/local/python3/bin/python3.5 /usr/bin/python
[root@Python ~]# vi /usr/bin/yum
#!/usr/bin/python2
[root@Python ~]# vi /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2.7
[root@Python ~]# python
Python 3.5.4 (default, Feb 6 2018, 02:52:38)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
2. 安装pip3
#安装setuptools
[root@Python src]# wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
[root@Python src]# yum install zlib-devel zlib
[root@Python src]# tar xf setuptools-19.6.tar.gz
[root@Python src]# cd setuptools-19.6/
[root@Python setuptools-19.6]# python setup.py build
[root@Python setuptools-19.6]# cd /usr/local/src/Python-3.5.4/
[root@Python Python-3.5.4]# make && make install
#安装pip3
[root@Python src]# wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz
[root@Python src]# tar xf pip-9.0.1.tar.gz
[root@Python src]# cd pip-9.0.1
[root@Python pip-9.0.1]# python setup.py build
[root@Python pip-9.0.1]# python setup.py install
#基本安装完成
[root@Python pip-9.0.1]# python -m pip install paramiko
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting paramiko
Could not fetch URL https://pypi.python.org/simple/paramiko/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
Could not find a version that satisfies the requirement paramiko (from versions: )
No matching distribution found for paramiko
[root@Python pip-9.0.1]# yum install openssl-devel
[root@Python bin]# ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
Centos7使用Python3的更多相关文章
- Centos7 安装python3
Centos7 安装python3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 #安装sqlite-devel yum -y ...
- centos7安装 python3.6,且保留2.7版本
CENTOS7安装PYTHON3.6 1. 安装python3.6可能使用的依赖# yum install openssl-devel bzip2-devel expat-devel gdbm-dev ...
- CentOS7 安装Python3,开发SocketIO 客户端
CentOS7安装Python3,开发SocketIO 客户端 参考:https://blog.csdn.net/lovefengruoqing/article/details/79284573 步骤 ...
- CentOS7上Python3.5安装
CentOS7上Python3.5安装 1.下载 https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2.上传到服务器 3. yum in ...
- CentOS7+ anaconda3 + Python-3.6 + tensorflow-cpu-1.5安装和配置
CentOS7+ anaconda3 + Python-3.6 + tensorflow-cpu-1.5安装和配置 ========================================== ...
- centos7下python3与python2共存并且开启py3虚拟环境
因为下载视频需要用到python3环境,今天在我的win上安装下载工具死活安装不上去,在大盘鸡上一下就安装成功了...可能在win上不兼容吧...无奈只能在大盘鸡上进行折腾了,顺便几个笔记 由于大盘鸡 ...
- centos7安装Python3的过程中会和Python2.7版本冲突导致yum版本比对应,致使yum不能使用的问题。
centos7安装Python3的过程中会和Python2.7版本冲突导致yum版本比对应,致使yum不能使用的问题. 原因:yum调用Python,启动程/usr/bin/yum就是一个python ...
- Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim
一.centos7安装python3 1.下载python3的源码包 下载地址:https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz cd ...
- 转载: Centos7 升级python3,解决升级后不兼容问题
Centos7配置更新国内yum源 http://blog.csdn.net/qingguiyu/article/details/50721956 Centos7 升级python3,解决升级后不兼容 ...
- centos7安装python3.7
Centos7安装Python3的方法 由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到. [root@VM_105_217_ ...
随机推荐
- JS 提取公式中的参数
'A+B-C/D*E'.split(/[*/()+-]/) => [A,B,C,D,E]
- CSS属性去除图片链接时的虚线框
CSS 之outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用.outline 属性是一个简写属性,用于设置元素周围的轮廓线.注释:轮廓线不会占据空间,也不一定是 ...
- cabal替代脚本
由于网络原因,直接使用cabal update不成功,只能自己写脚本直接从网上拖包下来,自己安装. 但是这样做的缺点是需要手动处理dependency,当然,也可以把脚本写的复杂些,自动来处理depe ...
- scrapy爬虫值Items
Items有哪些知识? 1.声明 import scrapy class Product(scrapy.Item): name = scrapy.Field() price = scrapy.Fiel ...
- Scapy——Scrapy shell的使用
在开发爬虫的使用,scrapy shell可以帮助我们定位需要爬取的资源 启动Scrapy Shell 在终端中输入以下内容即可启动scrapy shell,其中url是要爬取的页面,可以不设置 sc ...
- JavaScript 模拟后台任务
读书笔记,请勿转载,发布,产权不归我所有,归以前作者所有,我只是做读书笔记. /*! * Copyright 2015 Google Inc. All rights reserved. * * Lic ...
- 用其他音乐源帮帮网易云,Ubuntu听歌利器
镜像文章 1.用其他音乐源帮帮网易云,Android听歌利器 2.用其他音乐源帮帮网易云,Windows听歌利器 众所周知,国内只有网易云推出了Linux的客户端,在Listen 1并不十分好用的基础 ...
- Python3调用hessian
领导派了个任务,实现服务器日志文件调用hessian接口保存到数据库 研究了半天python调用hessian的办法 首先使用hessian for python的链接: http://hessian ...
- SSOJ 317 Fast Ride
317. Fast Ride Time limit per test: 0.25 second(s) Memory limit: 65536 kilobytes input: standard ou ...
- shell条件测试举例