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. ...
随机推荐
- vue element-ui 的奇怪组件el-switch
https://segmentfault.com/q/1010000010008343
- 31Spring的一些想法
看一遍以前的自己写的博客,记录下自己的一些想法,Spring分为两块:IOC和AOP.IOC就是在applicatcontext.xml中配置<<bean......>>这种. ...
- Netty:option和childOption参数设置说明
Channel配置参数 (1).通用参数 CONNECT_TIMEOUT_MILLIS : Netty参数,连接超时毫秒数,默认值30000毫秒即30秒. MAX_MESSAGES_PER_REA ...
- Ubuntu下安装sbt
参考 ubuntu14 手动安装sbt 1.下载sbt通用平台压缩包:sbt-0.13.5.tgz http://www.scala-sbt.org/download.html 2.建立目录,解压文 ...
- 根据xlsx模板生成excel数据文件发送邮件代码
package mail; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept ...
- docker 搭建lnmp环境以及docker常用命令
1.首先docker 的基本操作. 2.然后命令深入,网络映射. 3.访问docker 内的应用 端口映射网桥之类. docker pull hub.c.163.com/library/php:7.0 ...
- StringUtils 工具类的常用方法(转载)
http://guobin6125.iteye.com/blog/1535792
- [原]CentOS7安装Rancher2.1并部署kubernetes (三)---解决登录kubernets超时和部署测试Pod和Containter[nginx为例]
################## Rancher v2.1.7 + Kubernetes 1.13.4 ################ ##################### ...
- css处理文本溢出
css: .box{ width: 100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } white-space: ...
- mysql存储emoji问题
前一段时间,项目中需要在数据库中存储emoji,由于编码格式不对,直接导致数据库报错,后来修改mysql的编码,就解决了 emoji符号实际上是文本,并不是图片,它们仅仅显示为图片 在mysql5.5 ...