文档章节

centos下安装pip以及使用

健康的程序员
 健康的程序员
发布于 2017/07/25 16:50
字数 387
阅读 3
收藏 0
点赞 0
评论 0

在使用centos7的软件包管理程序yum安装python-pip的时候会报一下错误:

No package python-pip available.
Error: Nothing to do
说没有python-pip软件包可以安装。

这是因为像centos这类衍生出来的发行版,他们的源有时候内容更新的比较滞后,或者说有时候一些扩展的源根本就没有。
所以在使用yum来search  python-pip的时候,会说没有找到该软件包。因此为了能够安装这些包,需要先安装扩展源EPEL。
EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。
首先安装epel扩展源:

sudo yum -y install epel-release

然后安装python-pip

sudo yum -y install python-pip

安装完之后别忘了清除一下cache

sudo yum clean all

搞定,收工!

使用

往往安装完pip后,直接pip install xxx,会很慢或者超市,次数可以更新下源

编辑~/.pip/pip.conf

[global]
index-url=http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

然后在pip install就很快了。

突然有一天,执行pip install xxx时,提示:

[root@localhost ~]# pip install requests
Collecting requests
  The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host pypi.douban.com'.
  Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

这是,可以在pip命令后添加“--trusted-host pypi.douban.com”

pip install --trusted-host pypi.douban.com

解决。

pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com docker-compose

 

© 著作权归作者所有

共有 人打赏支持
健康的程序员
粉丝 6
博文 105
码字总数 35450
作品 0
杭州
程序员
PYENV for RHEL 6

前提: 1、变更RHEL6.7源为 CENTOS 6源。可参考文档 RHEL6更换CentOS源 2、原因:RHEL6可能与CentOS6不同。 3、本文是在此前提下配置,如出现错误提示,请先满足上述条件后安装。切勿盲目安装...

HiSea_Y ⋅ 2017/03/20 ⋅ 0

toughcli 介绍

toughcli 是什么? toughcli 是一个toughradius以及相关软件的安装配置工具包。它最大的用处就是帮助toughradius的使用者更轻松地完成toughradius及相关软件的快速安装部署,以及实现更方便的...

jamiesun ⋅ 2016/03/30 ⋅ 0

CentOS中Python pip包管理工具的安装和使用

CentOS中Python pip包管理工具的安装和使用 Python有很多第三方的模块或包,要管理这些包,有很多方法。python的pip包管理工具,类似与CentOS中yum,使用该工具安装Python包非常方便。 从Pyt...

yumushui991 ⋅ 2015/08/27 ⋅ 0

centos docker环境搭建

概述 基于centos搭建docker部署或开发环境。使用docker-compose实现单机的容器集群。 步骤 更换yum源 参考: Ali-OSM-CentOS centos7 修改yum源为阿里源 安装pip,python的包管理工具 更新yum...

weineeL ⋅ 2017/08/15 ⋅ 0

pyDash:一个基于 web 的 Linux 性能监测工具

摘要 pyDash 是一个轻量且基于 web 的 Linux 性能监测工具,它是用 Python 和 Django 加上 Chart.js 来写的。经测试,在下面这些主流 Linux 发行版上可运行:CentOS、Fedora、Ubuntu、Debia...

aolens ⋅ 2017/05/08 ⋅ 0

jumpserver跳板机搭建

软件下载: https://github.com/jumpserver/jumpserver 系统平台: centos 6.8 具体功能: www.jumpserver.org 1、关闭防火墙以及selinux [root@test1 ~]# service iptables stop[root@test......

812374156 ⋅ 2017/08/23 ⋅ 0

Linux环境安装教程——Centos6.6安装Selenium

本人特别喜欢在Centos下搭建环境。目前,主要负责公司的产品测试。所以,需要研究一下Selenium自动化测试如何在Centos上搭建。当然了,Selenium也可以安装在Windows,这方面的教程网上比较多...

江边望海 ⋅ 2015/06/16 ⋅ 0

centos 5系统安装saltstack

CentOS 5系统安装saltstack 最近公司有一些新需求,需要部署一些saltstack来管理部分服务器。所以最近研究了一下saltstack的安装和部署。 说实话,如果你用的是CentOS 6以上的系统的话那就不用...

烟头网管 ⋅ 2015/07/16 ⋅ 0

centos6.6系统安装seafile服务

1、登录服务器 2、安装相关依赖包 yum install -y gcc zlib zlib-devel openssl openssl-develmysql mysql-server mysql-devel libjpeg-turbo-devel python-devel 3、配置mysql 启动:servi......

lel3390 ⋅ 2017/05/09 ⋅ 0

linux、win7下python、pip、virtualenv安装汇总

centos安装python2.7 安装python2.7参考: http://www.linuxidc.com/Linux/2013-06/85968.htm http://my.oschina.net/vaero/blog/210486 关于的配置经历: 目的: 1、在centos6.3中安装pytho......

Nob ⋅ 2014/09/02 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring Email

使用spring发Email其实就是使用spring自己封装携带的一个javamail.JavaMailSenderImpl类而已。这个类可以当一个普通的java对象来使用,也可以通过把它配置变成spring Bean的方式然后注入使用...

BobwithB ⋅ 18分钟前 ⋅ 0

spark 整理的一些知识

Spark 知识点 请描述spark RDD原理与特征? RDD全称是resilient distributed dataset(具有弹性的分布式数据集)。一个RDD仅仅是一个分布式的元素集合。在Spark中,所有工作都表示为创建新的...

tuoleisi77 ⋅ 21分钟前 ⋅ 0

思考

时间一天天过感觉自己有在成长吗?最怕的是时光匆匆而过,自己没有收获!下面总结下最近自己的思考。 认识自己 认识另一个自己,人们常说要虚心听取别人意见和建议。然而人往往是很难做到的,...

hello_hp ⋅ 21分钟前 ⋅ 0

IT行业的变革就像世界杯德国对战墨西哥一样难以预测[图]

最近在观看世界杯,尤其是昨天的比赛,上一届卫冕冠军德国队居然0:1告负墨西哥,这创造了历史,首先是墨西哥从来没赢过德国队,其次是德国队36年来首站没输过,再差也是打平,而这次,德国队...

原创小博客 ⋅ 40分钟前 ⋅ 0

解决CentOS6、7,/etc/sysconfig/下没有iptables的问题

一、Centos 6版本解决办法: 1.任意运行一条iptables防火墙规则配置命令: iptables -P OUTPUT ACCEPT 2.对iptables服务进行保存: service iptables save 3.重启iptables服务: service ...

寰宇01 ⋅ 50分钟前 ⋅ 2

数据库备份和恢复

备份:mysqldump -u root -p 数据库>磁盘路径 恢复:mysql -u root -p 数据库<sql脚本的磁盘路径

anlve ⋅ 今天 ⋅ 0

发生了什么?Linus 又发怒了?

在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。 这一次 Linus Torvalds 发怒的原...

问题终结者 ⋅ 今天 ⋅ 0

在树莓派上搭建一个maven仓库

在树莓派上搭建一个maven仓库 20180618 lambo init 项目说明 家里有台树莓派性能太慢。想搭建一个maven私服, 使用nexus或者 jfrog-artifactory 运行的够呛。怎么办呢,手写一个吧.所在这个...

林小宝 ⋅ 今天 ⋅ 0

Spring发展历程总结

转自与 https://www.cnblogs.com/RunForLove/p/4641672.html 目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?...

onedotdot ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部