CentOS7安装pip/pip3

CentOS7安装pip/pip3


1.python2安装pip

[root@localhost ~]# yum -y install epel-release               (安装epel扩展源)
[root@localhost ~]# yum -y install python-pip                 (安装pip)

升级pip

[root@localhost ~]# pip install --upgrade pip

2.python3安装pip

python3中自带pip3,因此只需要添加pip3的软链接即可

[root@localhost ~]# ln -s /usr/local/python3.6/bin/pip3    /usr/bin/pip3

3.修改pip3源

在当前用户目录下创建  .pip  目录,进入目录,创建pip.conf,添加国内源

[root@localhost ~]# mkdir ~/.pip
[root@localhost ~]# vim ~/.pip/pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

国内其他源:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣 http://pypi.douban.com/simple

Python官方 https://pypi.python.org/simple/

v2ex http://pypi.v2ex.com/simple/

中国科学院 http://pypi.mirrors.opencas.cn/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simpl

或者临时修改pip源

[root@localhost ~]# pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

### 如何在 CentOS 7 上通过 pip3 安装 Paramiko 库 #### 准备工作 为了成功安装 Paramiko,需要先确认系统环境已满足必要的依赖条件。CentOS 7 默认提供的是 Python 2.7 版本,而 Python 3 需要手动安装并配置相应的工具链。 #### 安装 Python 3Pip 工具 可以通过以下命令安装 Python 3 并设置 `pip` 的软链接以便全局调用: ```bash yum groupinstall "Development Tools" -y yum install python3 python3-pip -y ln -s /usr/bin/pip3 /usr/bin/pip ``` 上述操作完成后,可以验证 `pip` 是否正常运行以及其关联的 Python 版本: ```bash pip -V ``` 此命令应返回类似于以下的结果以表明当前使用的 `pip` 是基于 Python 3 的[^2]。 #### 解决可能的编译错误 如果尝试直接使用 `pip3 install paramiko` 命令时遇到类似 `command 'gcc' failed with exit status 1` 的错误,则可能是缺少某些开发库文件。此时需额外安装这些依赖项: ```bash yum install gcc libffi-devel python3-devel openssl-devel -y ``` 完成以上步骤后再重新执行 Paramiko 的安装过程即可避免此类问题发生[^4]。 #### 使用 Pip 进行在线安装 当所有前置准备工作都已完成之后,就可以利用 `pip` 来便捷地获取最新版的 Paramiko 资源包了: ```bash pip install paramiko ``` #### 备选方案——离线安装方法 假如目标主机无法连接互联网或者出于安全考虑不允许外部访问的情况下,可以选择下载对应资源包至本地再上传到服务器端实施安装的方式。具体做法如下所示: 从官方仓库地址提取最新的压缩包文件: ```bash wget -c https://github.com/paramiko/paramiko/archive/master.zip unzip master.zip cd paramiko-master/ python3 setup.py install ``` 这样即使在网络受限环境中也能顺利完成部署需求[^5]。 #### 测试安装效果 最后一步非常重要,即验证刚才的操作成果是否有效果。打开终端输入下面这条简单的测试语句看看有没有报错信息出现就知道啦! ```python import paramiko print(paramiko.__version__) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值