【Linux】中安装pip(详细教程)

简介: 由于系统自带的pyhon中没有pip,而我们这时候恰好需要用到pip,怎么办呢?今天我就来教大家如何在linux中安装pip;

在这里插入图片描述

@[toc]

前言

由于系统自带的pyhon中没有pip,而我们这时候恰好需要用到pip,怎么办呢?今天我就来教大家如何在linux中安装pip;

pip下载

下载任意一个版本就可以;需要哪个版本可以选择第二种,需要哪个版本改一下版本就好了;

#pip22.2.2版本
wget https://files.pythonhosted.org/packages/4b/30/e15b806597e67057e07a5acdc135216ccbf76a5f1681a324533b61066b0b/pip-22.2.2.tar.gz

#pip1.5.4版本
wget https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz

#pip9.0.1版本
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz

pip安装

就拿9.0.1版本来做吧

#解压压缩包
tar xf pip-9.0.1.tar.gz

#进入pip-9.0.1目录
cd pip-9.0.1

#进行安装
python setup.py install

发现安装报错

在这里插入图片描述

原因是因为:安装pip时提示setup.py中使用setuptools中的模块,但是我们开始并没有安装setuptools软件包,所以我们需要先下载并安装 setuptools!

下载/安装setuptools

1、下载setuptools

#下载setuptools
wget https://pypi.python.org/packages/28/4f/889339f38da415e49cff15b21ab27becbf4c017c79fbfdeca663f5b33b36/setuptools-36.4.0.zip

2、解压setuptools包

unzip setuptools-36.4.0.zip

cd setuptools-36.4.0

3、编译setuptools

python setup.py build

4、开始执行setuptools安装

python setup.py install

Finished代表成功!

在这里插入图片描述

再次安装pip

现在,setuptools已经安装好,我们再次进入pip-9.0.1目录,使用 “python setup.py install” 命令安装pip:
cd pip-9.0.1

python setup.py install

Finished代表成功!

在这里插入图片描述

验证pip安装是否成功

pip --version

能查到说明安装成功,接下来我们就可以安装自己想要的包了;

在这里插入图片描述

测试使用pip命令安装需要的包

pip install nose
pip install virtualenv
pip install distribute
pip install runlike

在这里插入图片描述

相关专栏/文章

相关专栏:《python基础》


相关文章:centos安装python3/pip3项目所需的第三方模块(在线安装&&离线安装)

在这里插入图片描述

目录
相关文章
|
1月前
|
Linux
手把手教会你安装Linux系统
手把手教会你安装Linux系统
|
1月前
|
安全 关系型数据库 MySQL
Linux下安装mysql8.0(以tar.xz包安装--编译安装)
通过上述步骤,您完成了从下载、编译、安装到配置MySQL 8.0的全过程。此过程虽然较为复杂,但提供了对MySQL安装环境的完全控制,有助于满足特定的部署需求。在实际操作中,根据具体的系统环境,可能还需调整部分步骤或解决未预见的依赖问题。始终参考官方文档和社区资源,保持安装过程与最新版本的兼容性。
684 67
|
27天前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
84 5
Linux系统之安装OneNav个人书签管理器
|
29天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
50 5
Linux系统之安装Ward服务器监控工具
|
11天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
29 5
|
11天前
|
Linux Python
Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
在 Linux 系统中,了解目录下的文件数量是常见的需求。本文介绍了多种方法,包括使用 `ls` 和 `wc` 命令组合、`find` 命令、`tree` 命令以及编程方式(如 Python)。无论你是新手还是有经验的用户,都能找到适合自己的方法。掌握这些技巧将提高你在 Linux 系统中的操作效率。
23 4
|
1月前
|
JSON JavaScript Linux
Linux系统之安装cook菜谱工具
【10月更文挑战第15天】Linux系统之安装cook菜谱工具
36 2
Linux系统之安装cook菜谱工具
|
1月前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
129 4
Linux系统之Ubuntu安装cockpit管理工具
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
82 1
Linux系统之Centos7安装cockpit图形管理界面
|
1月前
|
存储 Oracle 关系型数据库

热门文章

最新文章