CentOS6.5安装pip
首先重要的事情说三遍,因为可能有程序依赖目前的python2环境,比如yum:
不要动现有的python2环境!
不要动现有的python2环境!
不要动现有的python2环境!
如果你动了,yum报错了,请参考:https://www.cnblogs.com/hunttown/p/9625662.html
前置依赖包:
[root@mycentos ~]# yum install zlib-devel
[root@mycentos ~]# yum install openssl-devel
一、安装python3.6
1、下载python3
[root@mycentos ~]# wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
2、解压
[root@mycentos ~]# tar -xzvf Python-3.6.0.tgz
先建一个编译目录:
[root@mycentos ~]# mkdir /usr/local/python3
如果安装的是Python3.7,那么3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。
[root@mycentos ~]# yum install -y libffi-devel
然后编译、安装:
[root@mycentos ~]# cd Python-3.6.0
[root@mycentos ~]# ./configure --prefix=/usr/local/python3
[root@mycentos ~]# make
[root@mycentos ~]# make install
3、建立软链接:
[root@mycentos ~]# ln -s /usr/local/python3/bin/python3 /usr/bin/python3
4、查看版本:
[root@mycentos ~]# python3 -V Python 3.6.0
二、安装pip
1、安装pip前需要前置安装setuptools
[root@mycentos ~]# wget https://files.pythonhosted.org/packages/ef/1d/201c13e353956a1c840f5d0fbf0461bd45bbd678ea4843ebf25924e8984c/setuptools-40.2.0.zip
[root@mycentos ~]# unzip setuptools-40.2.0.zip
[root@mycentos ~]# cd setuptools-40.2.0
[root@mycentos setuptools-40.2.0]# python3 setup.py build
[root@mycentos setuptools-40.2.0]# python3 setup.py install
Setuptools下载地址:https://pypi.org/project/setuptools/
2、安装pip
[root@mycentos ~]# wget https://pypi.python.org/packages/source/p/pip/pip-9.0.1.tar.gz
[root@mycentos ~]# tar -zxvf pip-9.0.1.tar.gz
[root@mycentos ~]# cd pip-9.0.1
[root@mycentos pip-9.0.1]# python3 setup.py build
[root@mycentos pip-9.0.1]# python3 setup.py install
3、建立软链接
[root@mycentos ~]# ln -s /usr/local/python3/bin/pip /usr/bin/pip
pip安装完成。
CentOS6.5安装pip的更多相关文章
- Centos6.5安装pip命令以及中途遇到的问题
一.Centos6.5安装pip命令时可能会遇到的问题 1.安装setuptools模块时python安装模块时报异常:Compression requires the (missing) zlib ...
- Centos6.5 安装pip
1.下载 sudo wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate 2.安装 python get-pip.py 参 ...
- centos6.5安装pip方法
pip类似RedHat里面的yum,安装Python包非常方便.本节详细介绍pip的安装.以及使用方法. 一.pip下载安装 1.1 pip下载 wget "https://pypi.pyt ...
- CentOS6.5安装Python2.7和Pip
注:文中所写的安装过程均在CentOS6.5 x86下通过测试,安装的Python版本为2.7.12,Pip版本为8.1.2 主要参考博文:http://bicofino.io/2014/01/16/ ...
- centOS6.4安装python3.5,并且安装pip
前言: 如果你也是用的centos系统,打算装python3.0以上版本,再装python下载工具pip,那么恭喜你,你可能也会像我一样遇到各种各样的问题! 另外非常重要的一点:centos都会自带p ...
- 【Linux】 CentOS6.5安装Python2.7以及pip等工具
原文地址 CentOS6.5下是原来就有python的,我的镜像里面自带的python版本是2.6.6.如果想要自己更新一个更加新的python版本可以这么做: 安装python2.7安装包. 从官网 ...
- centos6.5安装python2.7、pip、numpy、scipy
1..安装Development Tools yum groupinstall -y 'development tools' 2.安装SSL.bz2.zlib来为Python的安装做好准备工作 yum ...
- python基础之centos6.5 升级 python2.7, 安装pip, MySQLdb
这个仅仅是为了运行脚本需求, 将centos6.5中的 python 2.6.6升级到了 2.7 并且安装和了 pip 和 MySQLdb 1.先装依赖 yum install zlib-devel ...
- CentOS6.8 安装python2.7,pip以及yum
由于CentOS6.8里自带的yum所依赖的python是2.6.66版本,但是安装pip至少要求python是2.7版本,因而原有的2.6并不能卸载,又得安装新的2.7.之前安装的时候强制卸载了2. ...
随机推荐
- (转)创建Windows服务(Windows Services)N种方式总结
转自:http://www.cnblogs.com/aierong/archive/2012/05/28/2521409.html 最近由于工作需要,写了一些windows服务程序,有一些经验,我现在 ...
- idea java.lang.OutOfMemoryError: PermGen space
测试修改 idea vm.options 无效 , 跟eclipse类似 成功如下 -Xms800m -Xmx800m -XX:MaxNewSize=256m -XX:MaxPermSize=256 ...
- CobaltStrike3.12/13 破解
更新3.13破解版 链接: https://pan.baidu.com/s/14e0tpVPzUhiAhYU2_jvBag 提取码: d9uf MacOS客户端: 链接: https://pan.ba ...
- Windows上SSH服务器的配置以及客户端的连接
1. ssh简介以及本例的应用场景 ① ssh的简介 SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题.为了系统安全和用户自身的权 ...
- python3 写一个简单的websocket程序(转)
原贴:https://segmentfault.com/q/1010000009284816?_ea=1883181 也是找了好久 #! /usr/bin/env python # -*- codin ...
- Linux 环境变量_006
***Linux 环境变量指系统运行程序或命令的能快速找到其位置等其它功能,不用输入复杂命令.以$PATH环境变量为例子, $PATH决定了shell指定寻找命令或程序的路径,比较执行ls命令,如果没 ...
- HAWQ集成Yarn HA作为资源管理服务
一.第一步当然是配置YARN HA,这在使用ambari管理时很简单,这里不在赘述. 二.建立HAWQ的专用资源队列queue 不要手工编辑scheduler设置,最方便的当然是使用queue man ...
- JS 详解对象的继承
在学习这篇博文前,请先移步我的另外一篇博文:JS 一张图理解prototype.proto和constructor的关系,先弄清楚“原型链”,这样对于理解继承会非常有效. 注意:博文中提到的“属性”, ...
- dir 命令手册
dir 命令手册 参数 /A D 目录 R 只读文件 H 隐藏文件 A 准备存档的文件 S 系统文件 - 表示"否"的前缀 /B 使用空格式(没有标题信息或摘要) /C 在文件大小 ...
- C# 客户端篇之实现Restful Client开发(RestSharp帮助类)
上篇文章<C# 服务端篇之实现RestFul Service开发(简单实用)>讲解到,如果开发一个简单的Restful风格的Service,也提到了简单创建一个Restful Client ...